Explorar o código

* Only echo out typedef if non-empty

Bryan Drewery %!s(int64=14) %!d(string=hai) anos
pai
achega
aa9534a37a
Modificáronse 1 ficheiros con 2 adicións e 4 borrados
  1. 2 4
      src/generate_defs.sh

+ 2 - 4
src/generate_defs.sh

@@ -48,15 +48,13 @@ for file in $(grep -l DLSYM_GLOBAL src/*.c|grep -v "src/_"); do
 
     if [ "${typedef%;}" = "${typedef}" ]; then
       echo "Error: Unable to generate typedef for: ${symbol}" >&2
-      echo "$typedef" >&2
+      test -n "$typedef" && echo "$typedef" >&2
       rm -rf $TMPFILE
       exit 1
     fi
 
     #pipe typedef into generate_symbol.sh
-    if [ -n "$typedef" ]; then
-      echo "$typedef"
-    fi
+    test -n "$typedef" && echo "$typedef"
   done | src/generate_symbol.sh >> $defsFile_wrappers 2>> $defsFile_post
 
   echo "}" >> $defsFile_wrappers