posix_spawnattr_init:Return EIVNAL when attr is NULL
authorjunmin kim <junmindd.kim@samsung.com>
Fri, 9 Jun 2017 02:20:18 +0000 (19:20 -0700)
committerjunmin kim <junmindd.kim@samsung.com>
Fri, 9 Jun 2017 02:20:18 +0000 (19:20 -0700)
If attr is invalid, posix_spawnattr_init return EINVAL

lib/libc/spawn/lib_psa_init.c

index bb31585..662b8a6 100644 (file)
@@ -93,6 +93,10 @@ int posix_spawnattr_init(posix_spawnattr_t *attr)
 
        DEBUGASSERT(attr);
 
+       if (attr == NULL) {
+               return EINVAL;
+       }
+
        /* Flags: None */
 
        attr->flags = 0;