fix one null pointer dereference risk
Signed-off-by: Shawn Li <shawn.li@intel.com>
diff --git a/encode/hevcencode.c b/encode/hevcencode.c
index 2f85565..3c358ec 100644
--- a/encode/hevcencode.c
+++ b/encode/hevcencode.c
@@ -2049,15 +2049,15 @@
         else
             coded_fn = strdup("./test.265");
     }
-    else{
-        printf("Copy file string failed");
-        exit(1);
-    }
 
     /* store coded data into a file */
     if (coded_fn) {
         coded_fp = fopen(coded_fn,"w+");
     }
+    else{
+        printf("Copy file string failed");
+        exit(1);
+    }
     if (coded_fp == NULL) {
         printf("Open file %s failed, exit\n", coded_fn);
         exit(1);