From 51b656341b8c663b895288b243c9b1251171bbd9 Mon Sep 17 00:00:00 2001 From: Harvie Date: Tue, 24 Aug 2010 02:22:02 +0200 Subject: [PATCH] now using ENV_PREFIX macro instead of hardcoded "PURPLE_" prefix for ENV values --- answerscripts.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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)); -- 2.30.2