[lxc-devel] [PATCH] concurrent: check realloc() rc and exit on	failure
    Arjun Sreedharan 
    arjun024 at gmail.com
       
    Wed Apr  1 19:06:48 UTC 2015
    
    
  
Signed-off-by: Arjun Sreedharan <arjun024 at gmail.com>
---
 src/tests/concurrent.c | 4 ++++
 1 file changed, 4 insertions(+)
diff --git a/src/tests/concurrent.c b/src/tests/concurrent.c
index acabbed..f32411a 100644
--- a/src/tests/concurrent.c
+++ b/src/tests/concurrent.c
@@ -182,6 +182,10 @@ int main(int argc, char *argv[]) {
                  (tok = strtok_r(mode_tok, ",", &saveptr));
                 i++, mode_tok = NULL) {
                 modes = realloc(modes, sizeof(*modes) * (i+2));
+                if (!modes) {
+                    perror("realloc");
+                    exit(EXIT_FAILURE);
+                }
                 modes[i] = tok;
 	    }
             modes[i] = NULL;
-- 
1.7.11.7
    
    
More information about the lxc-devel
mailing list