diff options
| author | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2015-05-31 02:02:18 -0400 |
|---|---|---|
| committer | Elliott Sales de Andrade <quantum.analyst@gmail.com> | 2015-06-20 18:44:49 -0400 |
| commit | e048c9f807df1d804c20089ca3c66bdb22296a66 (patch) | |
| tree | 67bee70cc5090edd2ab9e8e0fca94592f6a59637 /src/pj_init.c | |
| parent | 0c1ec3aa94732738690756b5a122a75f47706ff2 (diff) | |
| download | PROJ-e048c9f807df1d804c20089ca3c66bdb22296a66.tar.gz PROJ-e048c9f807df1d804c20089ca3c66bdb22296a66.zip | |
Fix possibly-uninitialized variable warnings.
Some of these should be false positives, but I re-wrote them anyway
because they were unclear.
Diffstat (limited to 'src/pj_init.c')
| -rw-r--r-- | src/pj_init.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pj_init.c b/src/pj_init.c index 88f4a28c..b45a5054 100644 --- a/src/pj_init.c +++ b/src/pj_init.c @@ -409,11 +409,11 @@ pj_init_ctx(projCtx ctx, int argc, char **argv) { /* put arguments into internal linked list */ if (argc <= 0) { pj_ctx_set_errno( ctx, -1 ); goto bum_call; } - for (i = 0; i < argc; ++i) - if (i) - curr = curr->next = pj_mkparam(argv[i]); - else - start = curr = pj_mkparam(argv[i]); + start = curr = pj_mkparam(argv[0]); + for (i = 1; i < argc; ++i) { + curr->next = pj_mkparam(argv[i]); + curr = curr->next; + } if (ctx->last_errno) goto bum_call; /* check if +init present */ |
