ref: a87796e4bea5392c6a524a0318140230a6104050
parent: 89824142bd7d87d1900365f792bfbf5c3fea08f5
author: Ori Bernstein <[email protected]>
date: Wed Aug 15 16:28:48 EDT 2012
Don't use uninitialized value.
--- a/fmt.myr
+++ b/fmt.myr
@@ -95,7 +95,11 @@
i = 0
if val < 0
isneg = true
- elif val == 0
+ else
+ isneg = false
+ ;;
+
+ if val == 0
b[0] = '0'
i++
;;
--- a/test.myr
+++ b/test.myr
@@ -61,7 +61,7 @@
var r : std.rng*
var i
- r = std.mksrng(42)
+ r = std.mksrng(10)
for i = 0; i < 10; i++
std.put("r[%i] = %i\n", i, std.rand32(r))
;;