Author: markj
Date: Thu Dec  7 15:16:17 2017
New Revision: 326658
URL: https://svnweb.freebsd.org/changeset/base/326658

Log:
  Ensure that "out" is initialized in all error paths.
  
  Reported by:  gcc
  Reviewed by:  cem
  Differential Revision:        https://reviews.freebsd.org/D13402

Modified:
  head/lib/libefivar/efivar-dp-xlate.c

Modified: head/lib/libefivar/efivar-dp-xlate.c
==============================================================================
--- head/lib/libefivar/efivar-dp-xlate.c        Thu Dec  7 09:05:34 2017        
(r326657)
+++ head/lib/libefivar/efivar-dp-xlate.c        Thu Dec  7 15:16:17 2017        
(r326658)
@@ -529,7 +529,7 @@ build_dp(const char *efimedia, const char *relpath, ef
 {
        char *fp, *dptxt = NULL;
        int rv = 0;
-       efidp out;
+       efidp out = NULL;
        size_t len;
 
        fp = path_to_file_dp(relpath);
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to