Enlightenment CVS committal Author : doursse Project : e17 Module : proto/evil
Dir : e17/proto/evil/src/lib/mman/sys Modified Files: mman.h Log Message: * configure.ac: * src/lib/dlfcn/dlfcn.h: * src/lib/mman/sys/mman.h: define EFL_EVIL_MMAN_BUILD and EFL_EVIL_DLFCN_BUILD so that functions in Evil.h are not declared as import * src/lib/evil.c: (setenv), (unsetenv), (realpath), (evil_sockets_init), (evil_sockets_shutdown), (evil_pipe), (evil_tmpdir_get), (evil_homedir_get): rename pipe() to evil_pipe(). set tmpdir to "Temp" and homedir to "My Documents" on WinCE * src/lib/Evil.h: define pipe() as evil_pipe(). This allow to use our pipe() implementation to be usedwith cegcc, as it is broken on that platform. move the defines at the end of the file =================================================================== RCS file: /cvs/e/e17/proto/evil/src/lib/mman/sys/mman.h,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- mman.h 1 Jun 2008 04:27:08 -0000 1.6 +++ mman.h 10 Jun 2008 07:16:53 -0000 1.7 @@ -7,7 +7,7 @@ #endif /* EAPI */ #ifdef _WIN32 -# ifdef EFL_EVIL_BUILD +# ifdef EFL_EVIL_MMAN_BUILD # ifdef DLL_EXPORT # define EAPI __declspec(dllexport) # else ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs