diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-03-31 23:08:28 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-03-31 23:08:28 -0800 |
| commit | 24e95844b043cb17a3698f278584678931ba16fb (patch) | |
| tree | b795a66ff28918f2c92305963cb8d69dac334176 | |
| parent | ffd539b1c77aa18a176c1e8e8adad520eae0cf4f (diff) | |
| download | tinyrad-24e95844b043cb17a3698f278584678931ba16fb.tar.gz tinyrad-24e95844b043cb17a3698f278584678931ba16fb.tar.bz2 tinyrad-24e95844b043cb17a3698f278584678931ba16fb.tar.xz tinyrad-24e95844b043cb17a3698f278584678931ba16fb.zip | |
libtinyrad: resolving warnings from Xcode analyze
| -rw-r--r-- | lib/libtinyrad/lmemory.c | 3 | ||||
| -rw-r--r-- | lib/libtinyrad/lstrings.c | 1 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/libtinyrad/lmemory.c b/lib/libtinyrad/lmemory.c index 6f75ba8..976bf93 100644 --- a/lib/libtinyrad/lmemory.c +++ b/lib/libtinyrad/lmemory.c | |||
| @@ -186,13 +186,12 @@ tinyrad_random_buf( | |||
| 186 | long rnd; | 186 | long rnd; |
| 187 | size_t off; | 187 | size_t off; |
| 188 | size_t size; | 188 | size_t size; |
| 189 | ssize_t rc; | ||
| 190 | 189 | ||
| 191 | TinyRadDebugTrace(); | 190 | TinyRadDebugTrace(); |
| 192 | 191 | ||
| 193 | // read from random number file | 192 | // read from random number file |
| 194 | if (tr->rand != -1) | 193 | if (tr->rand != -1) |
| 195 | if ((rc = read(tr->rand, buf, nbytes)) == (ssize_t)nbytes) | 194 | if (read(tr->rand, buf, nbytes) == (ssize_t)nbytes) |
| 196 | return(TRAD_SUCCESS); | 195 | return(TRAD_SUCCESS); |
| 197 | 196 | ||
| 198 | // fall back to random() | 197 | // fall back to random() |
diff --git a/lib/libtinyrad/lstrings.c b/lib/libtinyrad/lstrings.c index 2c52d71..2138ff4 100644 --- a/lib/libtinyrad/lstrings.c +++ b/lib/libtinyrad/lstrings.c | |||
| @@ -547,6 +547,7 @@ tinyrad_strsplit( | |||
| 547 | pos++; | 547 | pos++; |
| 548 | if (str[pos] != quote) | 548 | if (str[pos] != quote) |
| 549 | { | 549 | { |
| 550 | free(line); | ||
| 550 | tinyrad_strsfree(argv); | 551 | tinyrad_strsfree(argv); |
| 551 | return(TRAD_ESYNTAX); | 552 | return(TRAD_ESYNTAX); |
| 552 | }; | 553 | }; |
