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

Reply via email to