Przeglądaj źródła

ua2json: Fix calling with an invalid output/input

Julius Pfrommer 6 lat temu
rodzic
commit
9012827b3e
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      tools/ua2json/ua2json.c

+ 2 - 2
tools/ua2json/ua2json.c

@@ -330,9 +330,9 @@ int main(int argc, char **argv) {
  cleanup:
     UA_ByteString_deleteMembers(&buf);
     UA_ByteString_deleteMembers(&outbuf);
-    if(in != stdin)
+    if(in != stdin && in)
         fclose(in);
-    if(out != stdout)
+    if(out != stdout && out)
         fclose(out);
     return retcode;
 }