Enlightenment CVS committal Author : raster Project : e17 Module : apps/exquisite
Dir : e17/apps/exquisite/src/bin Modified Files: ipc.c write.c Log Message: allow the use of EXQUISITE_IPC environment var to specify a full path to a specific socket file to use for IPC between exquisite-write and exquisite =================================================================== RCS file: /cvs/e/e17/apps/exquisite/src/bin/ipc.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- ipc.c 29 Nov 2007 07:00:31 -0000 1.2 +++ ipc.c 13 Jan 2008 23:03:19 -0000 1.3 @@ -16,7 +16,10 @@ ipc_init(void) { ecore_ipc_init(); - _ipc_server = ecore_ipc_server_add(ECORE_IPC_LOCAL_SYSTEM, "exquisite", 0, NULL); + if (getenv("EXQUISITE_IPC")) + _ipc_server = ecore_ipc_server_add(ECORE_IPC_LOCAL_SYSTEM, getenv("EXQUISITE_IPC"), 0, NULL); + else + _ipc_server = ecore_ipc_server_add(ECORE_IPC_LOCAL_SYSTEM, "exquisite", 0, NULL); ecore_event_handler_add(ECORE_IPC_EVENT_CLIENT_ADD, _ipc_cb_client_add, NULL); ecore_event_handler_add(ECORE_IPC_EVENT_CLIENT_DEL, _ipc_cb_client_del, NULL); ecore_event_handler_add(ECORE_IPC_EVENT_CLIENT_DATA, _ipc_cb_client_data, NULL); =================================================================== RCS file: /cvs/e/e17/apps/exquisite/src/bin/write.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- write.c 29 Nov 2007 07:00:31 -0000 1.2 +++ write.c 13 Jan 2008 23:03:19 -0000 1.3 @@ -27,7 +27,10 @@ ipc_init(void) { ecore_ipc_init(); - _ipc_server = ecore_ipc_server_connect(ECORE_IPC_LOCAL_SYSTEM, "exquisite", 0, NULL); + if (getenv("EXQUISITE_IPC")) + _ipc_server = ecore_ipc_server_connect(ECORE_IPC_LOCAL_SYSTEM, (getenv("EXQUISITE_IPC")), 0, NULL); + else + _ipc_server = ecore_ipc_server_connect(ECORE_IPC_LOCAL_SYSTEM, "exquisite", 0, NULL); if (!_ipc_server) { _help(); ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs