1141cc406Sopenharmony_ci#include "../include/sane/config.h" 2141cc406Sopenharmony_ci 3141cc406Sopenharmony_ci#ifndef HAVE_GETENV 4141cc406Sopenharmony_ci 5141cc406Sopenharmony_cichar * 6141cc406Sopenharmony_cigetenv(const char *name) 7141cc406Sopenharmony_ci{ 8141cc406Sopenharmony_ci char *retval = 0; 9141cc406Sopenharmony_ci#ifdef HAVE_OS2_H 10141cc406Sopenharmony_ci if (0 != DosScanEnv (buf, &retval)) 11141cc406Sopenharmony_ci retval = 0; 12141cc406Sopenharmony_ci#else 13141cc406Sopenharmony_ci# error "Missing getenv() on this platform. Please implement." 14141cc406Sopenharmony_ci#endif 15141cc406Sopenharmony_ci return retval; 16141cc406Sopenharmony_ci} 17141cc406Sopenharmony_ci 18141cc406Sopenharmony_ci#endif /* !HAVE_GETENV */ 19