X-Git-Url: http://git.harvie.cz/?p=mirrors%2Flibpurple-core-answerscripts.git;a=blobdiff_plain;f=answerscripts.c;h=9bbdf05e1a6b9de34959e79ad204364527777053;hp=2003ca8500ea42b9a249b12a5a2a1b9e7cbc452b;hb=51b656341b8c663b895288b243c9b1251171bbd9;hpb=ca489436ae23ea28bbd7656635cf20761292fd26 diff --git a/answerscripts.c b/answerscripts.c index 2003ca8..9bbdf05 100755 --- a/answerscripts.c +++ b/answerscripts.c @@ -7,6 +7,7 @@ #define ANSWERSCRIPT "answerscripts" ANSWERSCRIPT_EXT #define ANSWERSCRIPTS_TIMEOUT_INTERVAL 250 #define ANSWERSCRIPTS_LINE_LENGTH 4096 +#define ENV_PREFIX "PURPLE_" #include #include @@ -79,10 +80,10 @@ static void received_im_msg_cb(PurpleAccount *account, char *who, char *buffer, } //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));