Commit 454fca74 authored by unknown's avatar unknown

decimal buffer overflow bug fixed


mysql-test/r/ps_2myisam.result:
  test result fixed
mysql-test/r/ps_3innodb.result:
  test result fixed
mysql-test/r/ps_4heap.result:
  test result fixed
mysql-test/r/ps_5merge.result:
  test result fixed
mysql-test/r/ps_7ndb.result:
  test result fixed
sql/my_decimal.h:
  DECIMAL_MAX_STR_LENGTH fixed
parent e3a3110f
...@@ -1927,8 +1927,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1927,8 +1927,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1974,8 +1974,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1974,8 +1974,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2024,8 +2024,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2024,8 +2024,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2064,8 +2064,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2064,8 +2064,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2112,8 +2112,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2112,8 +2112,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2156,8 +2156,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2156,8 +2156,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2202,8 +2202,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2202,8 +2202,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2240,8 +2240,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2240,8 +2240,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
......
...@@ -1910,8 +1910,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1910,8 +1910,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1957,8 +1957,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1957,8 +1957,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2007,8 +2007,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2007,8 +2007,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2047,8 +2047,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2047,8 +2047,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2095,8 +2095,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2095,8 +2095,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2139,8 +2139,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2139,8 +2139,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2185,8 +2185,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2185,8 +2185,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2223,8 +2223,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2223,8 +2223,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
......
...@@ -1911,8 +1911,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1911,8 +1911,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1958,8 +1958,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1958,8 +1958,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2008,8 +2008,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2008,8 +2008,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2048,8 +2048,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2048,8 +2048,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2096,8 +2096,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2096,8 +2096,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2140,8 +2140,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2140,8 +2140,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2186,8 +2186,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2186,8 +2186,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2224,8 +2224,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2224,8 +2224,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
......
...@@ -1847,8 +1847,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1847,8 +1847,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1894,8 +1894,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1894,8 +1894,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1944,8 +1944,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1944,8 +1944,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1984,8 +1984,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1984,8 +1984,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2032,8 +2032,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2032,8 +2032,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2076,8 +2076,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2076,8 +2076,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2122,8 +2122,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2122,8 +2122,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2160,8 +2160,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2160,8 +2160,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -4868,8 +4868,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -4868,8 +4868,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -4915,8 +4915,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -4915,8 +4915,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -4965,8 +4965,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -4965,8 +4965,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -5005,8 +5005,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -5005,8 +5005,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -5053,8 +5053,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -5053,8 +5053,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -5097,8 +5097,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -5097,8 +5097,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -5143,8 +5143,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -5143,8 +5143,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -5181,8 +5181,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -5181,8 +5181,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
......
...@@ -1910,8 +1910,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -1910,8 +1910,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -1957,8 +1957,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -1957,8 +1957,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2007,8 +2007,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2007,8 +2007,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2047,8 +2047,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2047,8 +2047,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2095,8 +2095,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2095,8 +2095,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2139,8 +2139,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2139,8 +2139,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2185,8 +2185,8 @@ def @arg07 253 23 1 Y 128 31 63 ...@@ -2185,8 +2185,8 @@ def @arg07 253 23 1 Y 128 31 63
def @arg08 253 23 1 Y 128 31 63 def @arg08 253 23 1 Y 128 31 63
def @arg09 253 23 1 Y 128 31 63 def @arg09 253 23 1 Y 128 31 63
def @arg10 253 23 1 Y 128 31 63 def @arg10 253 23 1 Y 128 31 63
def @arg11 253 67 6 Y 128 30 63 def @arg11 253 83 6 Y 128 30 63
def @arg12 253 67 6 Y 128 30 63 def @arg12 253 83 6 Y 128 30 63
def @arg13 253 16777216 10 Y 128 31 63 def @arg13 253 16777216 10 Y 128 31 63
def @arg14 253 16777216 19 Y 128 31 63 def @arg14 253 16777216 19 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
...@@ -2223,8 +2223,8 @@ def @arg07 253 23 0 Y 128 31 63 ...@@ -2223,8 +2223,8 @@ def @arg07 253 23 0 Y 128 31 63
def @arg08 253 23 0 Y 128 31 63 def @arg08 253 23 0 Y 128 31 63
def @arg09 253 23 0 Y 128 31 63 def @arg09 253 23 0 Y 128 31 63
def @arg10 253 23 0 Y 128 31 63 def @arg10 253 23 0 Y 128 31 63
def @arg11 253 67 0 Y 128 30 63 def @arg11 253 83 0 Y 128 30 63
def @arg12 253 67 0 Y 128 30 63 def @arg12 253 83 0 Y 128 30 63
def @arg13 253 16777216 0 Y 128 31 63 def @arg13 253 16777216 0 Y 128 31 63
def @arg14 253 16777216 0 Y 128 31 63 def @arg14 253 16777216 0 Y 128 31 63
def @arg15 253 16777216 19 Y 128 31 63 def @arg15 253 16777216 19 Y 128 31 63
......
...@@ -36,13 +36,18 @@ C_MODE_END ...@@ -36,13 +36,18 @@ C_MODE_END
/* maximum length of buffer in our big digits (uint32) */ /* maximum length of buffer in our big digits (uint32) */
#define DECIMAL_BUFF_LENGTH 9 #define DECIMAL_BUFF_LENGTH 9
/* the number of digits that my_decimal can possibly contain */
#define DECIMAL_MAX_POSSIBLE_PRECISION (DECIMAL_BUFF_LENGTH * 9)
/* /*
maximum guaranteed precision of number in decimal digits (number of our maximum guaranteed precision of number in decimal digits (number of our
digits * number of decimal digits in one our big digit - number of decimal digits * number of decimal digits in one our big digit - number of decimal
digits in one our big digit decreased on 1 (because we always put decimal digits in one our big digit decreased by 1 (because we always put decimal
point on the border of our big digits)) point on the border of our big digits))
*/ */
#define DECIMAL_MAX_PRECISION ((DECIMAL_BUFF_LENGTH * 9) - 8*2) #define DECIMAL_MAX_PRECISION (DECIMAL_MAX_POSSIBLE_PRECISION - 8*2)
#define DECIMAL_MAX_SCALE 30 #define DECIMAL_MAX_SCALE 30
#define DECIMAL_NOT_SPECIFIED 31 #define DECIMAL_NOT_SPECIFIED 31
...@@ -50,7 +55,7 @@ C_MODE_END ...@@ -50,7 +55,7 @@ C_MODE_END
maximum length of string representation (number of maximum decimal maximum length of string representation (number of maximum decimal
digits + 1 position for sign + 1 position for decimal point) digits + 1 position for sign + 1 position for decimal point)
*/ */
#define DECIMAL_MAX_STR_LENGTH (DECIMAL_MAX_PRECISION + 2) #define DECIMAL_MAX_STR_LENGTH (DECIMAL_MAX_POSSIBLE_PRECISION + 2)
/* /*
maximum size of packet length maximum size of packet length
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment