]> git.cameronkatri.com Git - mandoc.git/blobdiff - strings.sh
Memory-corruption fix.
[mandoc.git] / strings.sh
index 84b7244ca368e9c221147fd796cb00f9a3ee46a1..18c54f28632779da20919c099aecd4956f947c82 100644 (file)
@@ -1,5 +1,5 @@
 #! /bin/sh
 #! /bin/sh
-# $Id: strings.sh,v 1.1 2009/03/06 14:13:47 kristaps Exp $
+# $Id: strings.sh,v 1.2 2009/03/06 14:24:49 kristaps Exp $
 
 # strings.sh [-o output] name input
 #
 
 # strings.sh [-o output] name input
 #
@@ -67,6 +67,9 @@ mdoc_a2${name}(const char *p)
 !
 
 while read in ; do
 !
 
 while read in ; do
+       [ -z "$in" ] && continue;
+       [ "#" == `echo "$in" | cut -c1` ] && continue;
+
        key=`printf "%s\n" "$in" | cut -f 1`
        val=`printf "%s\n" "$in" | cut -f 2- | sed 's!^[        ]*!!'`
        cat <<!
        key=`printf "%s\n" "$in" | cut -f 1`
        val=`printf "%s\n" "$in" | cut -f 2- | sed 's!^[        ]*!!'`
        cat <<!