Enlightenment CVS committal
Author : raster
Project : e17
Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_config
Modified Files:
ecore_config.c
Log Message:
no seg patch!
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_config/ecore_config.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -3 -r1.9 -r1.10
--- ecore_config.c 26 Jan 2004 15:27:11 -0000 1.9
+++ ecore_config.c 1 Feb 2004 07:28:09 -0000 1.10
@@ -594,14 +594,20 @@
__app_name = strdup(name);
__server_local = ecore_config_init_local(name);
+ if (!__server_local)
+ return ECORE_CONFIG_ERR_FAIL;
+
__server_global = ecore_config_init_global(ECORE_CONFIG_GLOBAL_ID);
-
+ if (!__server_global)
+ return ECORE_CONFIG_ERR_FAIL;
+
__bundle_local = ecore_config_bundle_new(__server_local, "config");
if((p=getenv("HOME"))) { /* debug-only ### FIXME */
if ((buf=malloc(PATH_MAX*sizeof(char)))) {
snprintf(buf,PATH_MAX,"%s/.e/config.db",p);
- ecore_config_load_file(buf);
+ if (ecore_config_load_file(buf) != 0)
+ return ECORE_CONFIG_ERR_NOFILE;
}
free(buf);
}
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs