Mercurial > hg > sidinfo
comparison sidlib.c @ 170:2ba504fc8797
NULL checks.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 17 Feb 2018 23:43:47 +0200 |
parents | da2fbfe18c60 |
children | d86ade7d0dfd |
comparison
equal
deleted
inserted
replaced
169:da2fbfe18c60 | 170:2ba504fc8797 |
---|---|
281 | 281 |
282 // Free memory allocated for given SLDB node | 282 // Free memory allocated for given SLDB node |
283 // | 283 // |
284 static void si_sldb_node_free(SIDLibSLDBNode *node) | 284 static void si_sldb_node_free(SIDLibSLDBNode *node) |
285 { | 285 { |
286 if (node) | 286 if (node != NULL) |
287 { | 287 { |
288 th_free_r(&node->lengths); | 288 th_free_r(&node->lengths); |
289 th_free_r(&node); | 289 th_free_r(&node); |
290 } | 290 } |
291 } | 291 } |
293 | 293 |
294 // Insert given node to db linked list | 294 // Insert given node to db linked list |
295 // | 295 // |
296 static void si_sldb_node_insert(SIDLibSLDB *dbh, SIDLibSLDBNode *node) | 296 static void si_sldb_node_insert(SIDLibSLDB *dbh, SIDLibSLDBNode *node) |
297 { | 297 { |
298 if (dbh->nodes) | 298 if (dbh->nodes != NULL) |
299 { | 299 { |
300 node->prev = dbh->nodes->prev; | 300 node->prev = dbh->nodes->prev; |
301 dbh->nodes->prev->next = node; | 301 dbh->nodes->prev->next = node; |
302 dbh->nodes->prev = node; | 302 dbh->nodes->prev = node; |
303 } | 303 } |