diff options
Diffstat (limited to 'src/libpiano')
-rw-r--r-- | src/libpiano/piano.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libpiano/piano.c b/src/libpiano/piano.c index 72502f7..a189f34 100644 --- a/src/libpiano/piano.c +++ b/src/libpiano/piano.c @@ -219,7 +219,11 @@ void PianoDestroyRequest (PianoRequest_t *req) { */ PianoStation_t *PianoFindStationById (PianoStation_t * const stations, const char * const searchStation) { - assert (searchStation != NULL); + assert (stations != NULL); + + if (searchStation == NULL) { + return NULL; + } PianoStation_t *currStation = stations; PianoListForeachP (currStation) { |