summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-03-24 21:34:01 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2016-03-24 21:34:01 +0100
commit501d4d1f4fd078b1d067e4b7b2d609ecf8c08c65 (patch)
tree5ae292bd0d41aeea1998413459799c6719e97e29
parentdfdf70b186366286dfd20daf2437a9d5d1d5ece9 (diff)
downloadimpressive-display-501d4d1f4fd078b1d067e4b7b2d609ecf8c08c65.tar.gz
impressive-display-501d4d1f4fd078b1d067e4b7b2d609ecf8c08c65.tar.bz2
impressive-display-501d4d1f4fd078b1d067e4b7b2d609ecf8c08c65.zip
impressive-display: Fix breaking/returning out of while loop.
-rwxr-xr-ximpressive-display/bin/impressive-display6
1 files changed, 4 insertions, 2 deletions
diff --git a/impressive-display/bin/impressive-display b/impressive-display/bin/impressive-display
index d2be221..74df774 100755
--- a/impressive-display/bin/impressive-display
+++ b/impressive-display/bin/impressive-display
@@ -165,9 +165,11 @@ function pdf_is_portrait {
| while read Page _pageno size _width x _height rest; do
if [ "$(echo "${_width} / 1"|bc)" -gt "$(echo "${_height} / 1"|bc)" ]; then
let num_of_landscape_pages=num_of_landscape_pages+1 # Page is landscape...
+ echo "PAGE_IS_LANDSCAPE"
+ break
fi
- done
- return $num_of_landscape_pages
+ done | tail -n1 | grep -E ".*PAGE_IS_LANDSCAPE.*" && return 1
+ return 0
else
# something went wrong with the provided file name...
return -1