From: Brian West Date: Wed, 9 Jul 2014 12:45:55 +0000 (-0500) Subject: FS-6565 X-Git-Tag: v1.5.13~36 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1d814b7e7367ff3bef31a704a333408495b94b6;p=thirdparty%2Ffreeswitch.git FS-6565 --- diff --git a/src/mod/event_handlers/mod_cdr_pg_csv/mod_cdr_pg_csv.c b/src/mod/event_handlers/mod_cdr_pg_csv/mod_cdr_pg_csv.c index 60e1f34e97..ff6b6431d1 100644 --- a/src/mod/event_handlers/mod_cdr_pg_csv/mod_cdr_pg_csv.c +++ b/src/mod/event_handlers/mod_cdr_pg_csv/mod_cdr_pg_csv.c @@ -362,14 +362,14 @@ static switch_status_t my_on_reporting(switch_core_session_t *session) var = tmp; } - if (cdr_field->quote) { - if ((cdr_field->not_null == SWITCH_FALSE) && zstr(var)) { - pq_var = switch_mprintf("null,", var); - } else { + if ((cdr_field->not_null == SWITCH_FALSE) && zstr(var)) { + pq_var = switch_mprintf("null,", var); + } else { + if (cdr_field->quote) { pq_var = switch_mprintf("'%s',", var); + } else { + pq_var = switch_mprintf("%s,", var); } - } else { - pq_var = switch_mprintf("%s,", var); } /* Resize values buffer to accomodate next var */