Don't copy on NULL.
authorTilghman Lesher <tilghman@meg.abyt.es>
Fri, 11 Jul 2008 19:56:34 +0000 (19:56 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Fri, 11 Jul 2008 19:56:34 +0000 (19:56 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@130234 65c4cc65-6c06-0410-ace0-fbb531ad65f3

res/res_odbc.c

index 674bc09..f7a5f3e 100644 (file)
@@ -741,9 +741,11 @@ struct odbc_obj *ast_odbc_request_obj(const char *name, int check)
                odbc_obj_connect(obj);
 
 #if DEBUG_THREADS
-       ast_copy_string(obj->file, file, sizeof(obj->file));
-       ast_copy_string(obj->function, function, sizeof(obj->function));
-       obj->lineno = lineno;
+       if (obj) {
+               ast_copy_string(obj->file, file, sizeof(obj->file));
+               ast_copy_string(obj->function, function, sizeof(obj->function));
+               obj->lineno = lineno;
+       }
 #endif
 
        return obj;