lib/sod-hosted.c (sod_makev): Use two statements rather than tricky expression. master
authorMark Wooding <mdw@distorted.org.uk>
Sat, 20 Feb 2021 22:48:56 +0000 (22:48 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sat, 20 Feb 2021 23:33:56 +0000 (23:33 +0000)
Comes out shorter too.

lib/sod-hosted.c

index 5b6e378..32aabec 100644 (file)
@@ -100,7 +100,7 @@ void *sod_makev(const SodClass *cls, va_list ap)
 {
   void *p;
 
-  if ((p = malloc(cls->cls.initsz)) == 0) return (0);
+  p = malloc(cls->cls.initsz); if (!p) return (0);
   return (sod_initv(cls, p, ap));
 }