[asterisk-commits] jrose: branch 1.8 r361210 - /branches/1.8/addons/ooh323cDriver.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Apr 4 14:52:09 CDT 2012
Author: jrose
Date: Wed Apr 4 14:52:05 2012
New Revision: 361210
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=361210
Log:
Fix some stuff involving calls to memcpy and memset
The important parts of the patch were already applied through other updates.
(closes issue ASTERISK-19445)
Reported by: Makoto Dei
Patches:
memset-memcpy-length.patch uploaded by Makoto Dei (license 5027)
Modified:
branches/1.8/addons/ooh323cDriver.c
Modified: branches/1.8/addons/ooh323cDriver.c
URL: http://svnview.digium.com/svn/asterisk/branches/1.8/addons/ooh323cDriver.c?view=diff&rev=361210&r1=361209&r2=361210
==============================================================================
--- branches/1.8/addons/ooh323cDriver.c (original)
+++ branches/1.8/addons/ooh323cDriver.c Wed Apr 4 14:52:05 2012
@@ -145,14 +145,13 @@
/* make new thread */
if (cur == NULL) {
- if (!(cur = ast_malloc(sizeof(struct callthread)))) {
+ if (!(cur = ast_calloc(1, sizeof(struct callthread)))) {
ast_log(LOG_ERROR, "Unable to allocate thread structure for call %s\n",
call->callToken);
return -1;
}
ast_module_ref(myself);
- memset(cur, 0, sizeof(cur));
if ((socketpair(PF_LOCAL, SOCK_STREAM, 0, cur->thePipe)) == -1) {
ast_log(LOG_ERROR, "Can't create thread pipe for call %s\n", call->callToken);
free(cur);
More information about the asterisk-commits
mailing list