SOURCES: find-java-req.sh - avoid calling file(1) on empty list (i...

glen glen at pld-linux.org
Wed Apr 11 11:08:34 CEST 2007


Author: glen                         Date: Wed Apr 11 09:08:34 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- avoid calling file(1) on empty list (in case .jar contains no .class)

---- Files affected:
SOURCES:
   find-java-req.sh (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: SOURCES/find-java-req.sh
diff -u SOURCES/find-java-req.sh:1.8 SOURCES/find-java-req.sh:1.9
--- SOURCES/find-java-req.sh:1.8	Wed Apr 11 01:37:02 2007
+++ SOURCES/find-java-req.sh	Wed Apr 11 11:08:28 2007
@@ -8,6 +8,8 @@
 export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin"
 
 javaclassversion() {
+	[ $# -gt 0 ] || return
+
 	local ver
 	classver=$(file "$@" | grep -o 'compiled Java class data, version [0-9.]*' | awk '{print $NF}' | sort -u)
 	[ "$classver" ] || return
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/find-java-req.sh?r1=1.8&r2=1.9&f=u



More information about the pld-cvs-commit mailing list