coccinelle: make use of the "type" FREE_AND_NULL() rule
[gitweb.git] / grep.c
diff --git a/grep.c b/grep.c
index d03d424e5cf8d32d91e3082555d8add674e01486..11513ec06dc7e872c83c075a49990536980d5c02 100644 (file)
--- a/grep.c
+++ b/grep.c
@@ -1778,8 +1778,7 @@ void grep_source_clear_data(struct grep_source *gs)
        case GREP_SOURCE_FILE:
        case GREP_SOURCE_SHA1:
        case GREP_SOURCE_SUBMODULE:
-               free(gs->buf);
-               gs->buf = NULL;
+               FREE_AND_NULL(gs->buf);
                gs->size = 0;
                break;
        case GREP_SOURCE_BUF: