projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
maint.mk: sc_unmarked_diagnostics: don't hard-code "error"
[pspp]
/
build-aux
/
mktempd
diff --git
a/build-aux/mktempd
b/build-aux/mktempd
index 5bee3f0c76d4125130e0051d61998f9caa817970..7a09a4b3bb16d172c31590f6e1d4da86ae3a8888 100755
(executable)
--- a/
build-aux/mktempd
+++ b/
build-aux/mktempd
@@
-1,7
+1,7
@@
#!/bin/sh
# Create a temporary directory, much like mktemp -d does.
#!/bin/sh
# Create a temporary directory, much like mktemp -d does.
-# Copyright (C) 2007-20
08
Free Software Foundation, Inc.
+# Copyright (C) 2007-20
11
Free Software Foundation, Inc.
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@
-114,7
+114,9
@@
mktempd()
base_template=`echo "$template"|sed 's/XX*$//'`
# Calculate how many X's we've just removed.
base_template=`echo "$template"|sed 's/XX*$//'`
# Calculate how many X's we've just removed.
- nx=`expr length "$template" - length "$base_template"`
+ template_length=`echo "$template" | wc -c`
+ nx=`echo "$base_template" | wc -c`
+ nx=`expr $template_length - $nx`
err=
i=1
err=
i=1