]> granicus.if.org Git - postgresql/commitdiff
Fixed a typo and made two mallocs Coverity friendly.
authorMichael Meskes <meskes@postgresql.org>
Tue, 15 Aug 2006 12:46:25 +0000 (12:46 +0000)
committerMichael Meskes <meskes@postgresql.org>
Tue, 15 Aug 2006 12:46:25 +0000 (12:46 +0000)
src/interfaces/ecpg/test/compat_informix/dec_test.pgc
src/interfaces/ecpg/test/expected/compat_informix-dec_test.c
src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c
src/interfaces/ecpg/test/pgtypeslib/num_test2.pgc

index 8f6f109dcfc3e5bb706e43b1f6a0323fcf853757..8e333206b5b0f2e95a9f6e882ae8132fc8bc9fb3 100644 (file)
@@ -38,7 +38,7 @@ main(void)
        long l;
        int i, j, k, q, r, count = 0;
        double dbl;
-       decimal **decarr = (decimal **) malloc(1);
+       decimal **decarr = (decimal **) calloc(1, sizeof(decimal));
 
        ECPGdebug(1, stderr);
 
@@ -71,7 +71,7 @@ main(void)
 
                din = PGTYPESdecimal_new();
                r = dectoasc(din, buf, BUFSIZE-1, 2);
-               if (!r < 0) check_errno();
+               if (r < 0) check_errno();
                printf("dec[%d,5]: r: %d, %s\n", i, r, buf);
 
                r = dectolong(dec, &l);
index fd5d5c7868d15f29609252c9157d271ecd036649..f9f0bf3ab11ef5a4ba8b2396f9b8e4db2611739a 100644 (file)
@@ -58,7 +58,7 @@ main(void)
        long l;
        int i, j, k, q, r, count = 0;
        double dbl;
-       decimal **decarr = (decimal **) malloc(1);
+       decimal **decarr = (decimal **) calloc(1, sizeof(decimal));
 
        ECPGdebug(1, stderr);
 
@@ -91,7 +91,7 @@ main(void)
 
                din = PGTYPESdecimal_new();
                r = dectoasc(din, buf, BUFSIZE-1, 2);
-               if (!r < 0) check_errno();
+               if (r < 0) check_errno();
                printf("dec[%d,5]: r: %d, %s\n", i, r, buf);
 
                r = dectolong(dec, &l);
index 6fa54a4c2502476a2be2cb693f0910e79bc953c8..3e20f10b1ad394c7bda4884fa447778c3be08821 100644 (file)
@@ -48,7 +48,7 @@ main(void)
        long l;
        int i, j, k, q, r, count = 0;
        double d;
-       numeric **numarr = (numeric **) malloc(1);
+       numeric **numarr = (numeric **) calloc(1, sizeof(numeric));
 
        ECPGdebug(1, stderr);
 
index 19329cedb204fe139cf80265906ded862dfd852e..c4bbe74441dba4afb8dd5048ecb17e28cc6f046b 100644 (file)
@@ -30,7 +30,7 @@ main(void)
        long l;
        int i, j, k, q, r, count = 0;
        double d;
-       numeric **numarr = (numeric **) malloc(1);
+       numeric **numarr = (numeric **) calloc(1, sizeof(numeric));
 
        ECPGdebug(1, stderr);