diff options
Diffstat (limited to 'sci-chemistry/cluster/files/1.3.081231-drop-registers.patch')
-rw-r--r-- | sci-chemistry/cluster/files/1.3.081231-drop-registers.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/sci-chemistry/cluster/files/1.3.081231-drop-registers.patch b/sci-chemistry/cluster/files/1.3.081231-drop-registers.patch new file mode 100644 index 000000000000..c00922591faa --- /dev/null +++ b/sci-chemistry/cluster/files/1.3.081231-drop-registers.patch @@ -0,0 +1,23 @@ +Bug: https://bugs.gentoo.org/898132 +--- a/utility.cpp ++++ b/utility.cpp +@@ -107,8 +107,8 @@ int compArgStr(const char *str, const char *arg, int min) { + } + + int parseInteger(const char *str, int start, int len) { +- register int value = 0; +- register char ch; ++ int value = 0; ++ char ch; + int neg = 0, inside = 0; + + if (!str || start < 0) { return 0; } +@@ -136,7 +136,7 @@ int parseInteger(const char *str, int start, int len) { + double parseReal(const char *str, int start, int len) { + double value = 0.0, scale = 1.0, expscale = 1.0, expfact = 10.0; + int expval = 0; +- register char ch; ++ char ch; + int inside = 0, infract = 0, inexp = 0, insn = 0, esn = 0; + + if (!str || start < 0) { return 0; } |