Initialize iax_frames variable to NULL, keeps valgrind happy.
authorJoshua Colp <jcolp@digium.com>
Thu, 6 Sep 2007 21:01:10 +0000 (21:01 +0000)
committerJoshua Colp <jcolp@digium.com>
Thu, 6 Sep 2007 21:01:10 +0000 (21:01 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@81814 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/iax2-parser.c

index 7357fce..b6c4bef 100644 (file)
@@ -996,7 +996,7 @@ struct iax_frame *iax_frame_new(int direction, int datalen, unsigned int cacheab
        struct iax_frame *fr = NULL;
 
 #if !defined(LOW_MEMORY)
-       struct iax_frames *iax_frames;
+       struct iax_frames *iax_frames = NULL;
 
        /* Attempt to get a frame from this thread's cache */
        if ((iax_frames = ast_threadstorage_get(&frame_cache, sizeof(*iax_frames)))) {
@@ -1040,7 +1040,7 @@ struct iax_frame *iax_frame_new(int direction, int datalen, unsigned int cacheab
 void iax_frame_free(struct iax_frame *fr)
 {
 #if !defined(LOW_MEMORY)
-       struct iax_frames *iax_frames;
+       struct iax_frames *iax_frames = NULL;
 #endif
 
        /* Note: does not remove from scheduler! */