]> granicus.if.org Git - jq/commitdiff
Initialise some variables to keep gcc happy.
authorStephen Dolan <mu@netsoc.tcd.ie>
Tue, 18 Sep 2012 22:46:23 +0000 (23:46 +0100)
committerStephen Dolan <mu@netsoc.tcd.ie>
Tue, 18 Sep 2012 22:46:23 +0000 (23:46 +0100)
compile.c
jv_dtoa.c

index 719a2706e18ed5d4ca37b1571ed51ca1e2022052..fe50c70ab364f318fe17cd9d9631dbf3a06fc512 100644 (file)
--- a/compile.c
+++ b/compile.c
@@ -527,7 +527,7 @@ static int compile(struct locfile* locations, struct bytecode* bc, block b) {
       int nargs = curr->imm.intval;
       assert(nargs > 0);
       code[pos++] = (uint16_t)nargs;
-      int desired_params;
+      int desired_params = 0;
       for (int i=0; i<nargs; i++) {
         curr = curr->next;
         assert(curr && opcode_describe(curr->op)->flags & OP_IS_CALL_PSEUDO);
index 2c27c8800380474461fd0f1abbaf6f8c8adea51a..b200c462b9b55c8f8ed6e4fd1b6244d5bc9b6dd4 100644 (file)
--- a/jv_dtoa.c
+++ b/jv_dtoa.c
@@ -2120,7 +2120,7 @@ bigcomp
  (struct dtoa_context* C, U *rv, const char *s0, BCinfo *bc)
 {
        Bigint *b, *d;
-       int b2, bbits, d2, dd, dig, dsign, i, j, nd, nd0, p2, p5, speccase;
+       int b2, bbits, d2, dd=0, dig, dsign, i, j, nd, nd0, p2, p5, speccase;
 
        dsign = bc->dsign;
        nd = bc->nd;