From: Harvie Date: Tue, 24 Aug 2010 00:22:02 +0000 (+0200) Subject: now using ENV_PREFIX macro instead of hardcoded "PURPLE_" prefix for ENV values X-Git-Url: http://git.harvie.cz/?p=mirrors%2Flibpurple-core-answerscripts.git;a=commitdiff_plain;h=51b656341b8c663b895288b243c9b1251171bbd9 now using ENV_PREFIX macro instead of hardcoded "PURPLE_" prefix for ENV values --- 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));