[asterisk-commits] rmudgett: trunk r393494 - /trunk/apps/app_mixmonitor.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Tue Jul 2 16:13:58 CDT 2013
Author: rmudgett
Date: Tue Jul 2 16:13:56 2013
New Revision: 393494
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=393494
Log:
MixMonitor: Don't use ast_strdupa() in a loop.
Modified:
trunk/apps/app_mixmonitor.c
Modified: trunk/apps/app_mixmonitor.c
URL: http://svnview.digium.com/svn/asterisk/trunk/apps/app_mixmonitor.c?view=diff&rev=393494&r1=393493&r2=393494
==============================================================================
--- trunk/apps/app_mixmonitor.c (original)
+++ trunk/apps/app_mixmonitor.c Tue Jul 2 16:13:56 2013
@@ -1155,13 +1155,17 @@
char *filename = "";
char *filename_read = "";
char *filename_write = "";
+
mixmonitor_ds = datastore->data;
- if (mixmonitor_ds->fs)
- filename = ast_strdupa(mixmonitor_ds->fs->filename);
- if (mixmonitor_ds->fs_read)
- filename_read = ast_strdupa(mixmonitor_ds->fs_read->filename);
- if (mixmonitor_ds->fs_write)
- filename_write = ast_strdupa(mixmonitor_ds->fs_write->filename);
+ if (mixmonitor_ds->fs) {
+ filename = mixmonitor_ds->fs->filename;
+ }
+ if (mixmonitor_ds->fs_read) {
+ filename_read = mixmonitor_ds->fs_read->filename;
+ }
+ if (mixmonitor_ds->fs_write) {
+ filename_write = mixmonitor_ds->fs_write->filename;
+ }
ast_cli(a->fd, "%p\t%s\t%s\t%s\n", mixmonitor_ds, filename, filename_read, filename_write);
}
}
More information about the asterisk-commits
mailing list