]> granicus.if.org Git - neomutt/commitdiff
simplify null checks
authorRichard Russon <rich@flatcap.org>
Sat, 7 Oct 2017 20:37:34 +0000 (21:37 +0100)
committerRichard Russon <rich@flatcap.org>
Sat, 14 Oct 2017 14:01:43 +0000 (15:01 +0100)
Simplify checks:
* `if (x == NULL)` -> `if (!x)`
* `if (x != NULL)` -> `if (x)`

browser.c
compose.c
copy.c
headers.c
lib/file.c
lib/memory.c
main.c
mbox.c
mutt_lua.c
pager.c

index 5f8174af1d9f0f6dbea15e57af026f8e4cac6365..f70c8ef82d6c093f75fe8817de36f3239fe3d005 100644 (file)
--- a/browser.c
+++ b/browser.c
@@ -577,7 +577,7 @@ static const char *newsgroup_format_str(char *dest, size_t destlen, size_t col,
       break;
 
     case 'd':
-      if (folder->ff->nd->desc != NULL)
+      if (folder->ff->nd->desc)
       {
         char *buf = safe_strdup(folder->ff->nd->desc);
         if (NewsgroupsCharset && *NewsgroupsCharset)
index 9bfb4c63a758d32a322bd77dc4a0efc50c1e6225..0e211c7472a82df3d0b0fc5d8546369f6698b8c3 100644 (file)
--- a/compose.c
+++ b/compose.c
@@ -1033,7 +1033,7 @@ int mutt_compose_menu(struct Header *msg, /* structure for new message */
           new = (struct AttachPtr *) safe_calloc(1, sizeof(struct AttachPtr));
           new->unowned = 1;
           new->content = mutt_make_file_attach(att);
-          if (new->content != NULL)
+          if (new->content)
             update_idx(menu, actx, new);
           else
           {
@@ -1155,7 +1155,7 @@ int mutt_compose_menu(struct Header *msg, /* structure for new message */
           {
             new = (struct AttachPtr *) safe_calloc(1, sizeof(struct AttachPtr));
             new->content = mutt_make_message_attach(Context, h, 1);
-            if (new->content != NULL)
+            if (new->content)
               update_idx(menu, actx, new);
             else
             {
diff --git a/copy.c b/copy.c
index 931af08789ecb13ab53f704b218169326bdfed4c..6242a85ee78ff9325bdfb9d1b0c077f30873bc41 100644 (file)
--- a/copy.c
+++ b/copy.c
@@ -470,7 +470,7 @@ int mutt_copy_header(FILE *in, struct Header *h, FILE *out, int flags, const cha
   if (flags & CH_UPDATE_LABEL)
   {
     h->xlabel_changed = false;
-    if (h->env->x_label != NULL)
+    if (h->env->x_label)
       if (fprintf(out, "X-Label: %s\n", h->env->x_label) != 10 + strlen(h->env->x_label))
         return -1;
   }
index ab43b38246b422d09981d8ff87cb032190ee3f5a..9c8b620ef391c0464cb7d5fb12717e1c7fa02cc9 100644 (file)
--- a/headers.c
+++ b/headers.c
@@ -268,10 +268,10 @@ static int label_message(struct Context *ctx, struct Header *hdr, char *new)
   if (mutt_strcmp(hdr->env->x_label, new) == 0)
     return 0;
 
-  if (hdr->env->x_label != NULL)
+  if (hdr->env->x_label)
     label_ref_dec(ctx, hdr->env->x_label);
   mutt_str_replace(&hdr->env->x_label, new);
-  if (hdr->env->x_label != NULL)
+  if (hdr->env->x_label)
     label_ref_inc(ctx, hdr->env->x_label);
 
   return hdr->changed = hdr->xlabel_changed = true;
index f8ae14f73280d90dd697817598176c23df598a20..971fddcef7f2c2cb7112fe6fbc2312ab16ef316c 100644 (file)
@@ -127,7 +127,7 @@ static int mkwrapdir(const char *path, char *newfile, size_t nflen, char *newdir
   }
 
   snprintf(newdir, ndlen, "%s/%s", parent, ".muttXXXXXX");
-  if (mkdtemp(newdir) == NULL)
+  if (!mkdtemp(newdir))
   {
     mutt_debug(1, "mkwrapdir: mkdtemp() failed\n");
     return -1;
index 25fb467a291b0d54b6e4b3a52ca3dd7e48499ffd..89e7a62498d51300976614b8d9677703f786ff6d 100644 (file)
@@ -109,9 +109,9 @@ void *safe_malloc(size_t size)
   void *p = NULL;
 
   if (size == 0)
-    return 0;
+    return NULL;
   p = malloc(size);
-  if (p == NULL)
+  if (!p)
   {
     mutt_error(_("Out of memory!"));
     sleep(1);
diff --git a/main.c b/main.c
index dac5d40830caee1e5c342e89762ce8ae1a2941b6..11f501d28887ee0ed5eb50de30ceb356e835a894 100644 (file)
--- a/main.c
+++ b/main.c
@@ -150,7 +150,7 @@ static void start_curses(void)
      its own SIGWINCH handler */
   mutt_signal_init();
 #endif
-  if (initscr() == NULL)
+  if (!initscr())
   {
     puts(_("Error initializing terminal."));
     exit(1);
diff --git a/mbox.c b/mbox.c
index b583be3a7d75b9868355a0170ca925488817bdab..1d55224fdfb68e9503598f210d018e4c67aac750 100644 (file)
--- a/mbox.c
+++ b/mbox.c
@@ -784,7 +784,7 @@ static int reopen_mailbox(struct Context *ctx, int *index_hint)
        */
       for (j = i; j < old_msgcount; j++)
       {
-        if (old_hdrs[j] == NULL)
+        if (!old_hdrs[j])
           continue;
         if (cmp_headers(ctx->hdrs[i], old_hdrs[j]))
         {
@@ -796,7 +796,7 @@ static int reopen_mailbox(struct Context *ctx, int *index_hint)
       {
         for (j = 0; j < i && j < old_msgcount; j++)
         {
-          if (old_hdrs[j] == NULL)
+          if (!old_hdrs[j])
             continue;
           if (cmp_headers(ctx->hdrs[i], old_hdrs[j]))
           {
index a7f95e60c2e24a536ee9978126a8557f3f064ef5..c6f7d805bb18c6424808142e735412552d769fe0 100644 (file)
@@ -358,12 +358,12 @@ static void luaopen_mutt(lua_State *l)
 
 static bool _lua_init(lua_State **l)
 {
-  if (*l == NULL)
+  if (!*l)
   {
     mutt_debug(2, " * lua_init()\n");
     *l = luaL_newstate();
 
-    if (*l == NULL)
+    if (!*l)
     {
       mutt_error("Error: Couldn't load the lua interpreter.");
       return false;
diff --git a/pager.c b/pager.c
index d0878b796ead48f68013b2f858c9b6b32298ce37..ee61b2f2f20d8c72cc6b9a2a25c158d6d8515a9c 100644 (file)
--- a/pager.c
+++ b/pager.c
@@ -445,7 +445,7 @@ static struct QClass *classify_quote(struct QClass **quote_list, const char *qpt
   {
     /* not much point in classifying quotes... */
 
-    if (*quote_list == NULL)
+    if (!*quote_list)
     {
       class = safe_calloc(1, sizeof(struct QClass));
       class->color = ColorQuote[0];