now using ENV_PREFIX macro instead of hardcoded "PURPLE_" prefix for ENV values
authorHarvie <tomas@mudrunka.cz>
Tue, 24 Aug 2010 00:22:02 +0000 (02:22 +0200)
committerHarvie <tomas@mudrunka.cz>
Tue, 24 Aug 2010 00:22:02 +0000 (02:22 +0200)
answerscripts.c

index 2003ca8500ea42b9a249b12a5a2a1b9e7cbc452b..9bbdf05e1a6b9de34959e79ad204364527777053 100755 (executable)
@@ -7,6 +7,7 @@
 #define ANSWERSCRIPT "answerscripts" ANSWERSCRIPT_EXT
 #define ANSWERSCRIPTS_TIMEOUT_INTERVAL 250
 #define ANSWERSCRIPTS_LINE_LENGTH 4096
 #define ANSWERSCRIPT "answerscripts" ANSWERSCRIPT_EXT
 #define ANSWERSCRIPTS_TIMEOUT_INTERVAL 250
 #define ANSWERSCRIPTS_LINE_LENGTH 4096
+#define ENV_PREFIX "PURPLE_"
 
 #include <stdio.h>
 #include <stdlib.h>
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -79,10 +80,10 @@ static void received_im_msg_cb(PurpleAccount *account, char *who, char *buffer,
        }
 
        //Export variables to environment
        }
 
        //Export variables to environment
-       setenv("PURPLE_FROM", who, 1);
-       setenv("PURPLE_MSG", message, 1);
-       setenv("PURPLE_STATUS", status_id, 1);
-       setenv("PURPLE_STATUS_MSG", status_msg, 1);
+       setenv(ENV_PREFIX "FROM", who, 1);
+       setenv(ENV_PREFIX "MSG", message, 1);
+       setenv(ENV_PREFIX "STATUS", status_id, 1);
+       setenv(ENV_PREFIX "STATUS_MSG", status_msg, 1);
 
        //Launch job on background
        answerscripts_job *job = (answerscripts_job*) malloc(sizeof(answerscripts_job));
 
        //Launch job on background
        answerscripts_job *job = (answerscripts_job*) malloc(sizeof(answerscripts_job));
This page took 0.137663 seconds and 4 git commands to generate.