Ticket #1963: isofs.patch

File isofs.patch, 919 bytes (added by wjaguar, 14 years ago)
  • extfs/iso9660.in

    diff -udr vfs0/extfs/iso9660.in vfs/extfs/iso9660.in
    old new  
    1515    fi 
    1616    if test -n "$CHARSET"; then 
    1717        CHARSET=`echo "$CHARSET" | tr '[A-Z]' '[a-z]' | sed -e 's/^iso-/iso/'` 
    18         isoinfo -j $CHARSET -i /dev/null 2>&1 | @AWK@ "/Iconv not yet supported|Unknown charset/" >/dev/null && CHARSET= 
     18        isoinfo -j $CHARSET -i /dev/null 2>&1 | grep "Iconv not yet supported\|Unknown charset" >/dev/null && CHARSET= 
    1919    fi 
    2020    if test -n "$CHARSET"; then 
    2121        JOLIET_OPT="-j $CHARSET -J" 
     
    2323        JOLIET_OPT="-J" 
    2424    fi 
    2525    ISOINFO="isoinfo -R" 
    26     isoinfo -d -i "$1" | @AWK@ "/UCS level 1|NO Joliet/" > /dev/null || ISOINFO="$ISOINFO $JOLIET_OPT" 
     26    isoinfo -d -i "$1" 2>/dev/null | grep "UCS level 1\|NO Joliet" > /dev/null || ISOINFO="$ISOINFO $JOLIET_OPT" 
    2727} 
    2828 
    2929mcisofs_list () {