diff options
Diffstat (limited to 'src/gns')
-rw-r--r-- | src/gns/gnunet-service-gns_resolver.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c index 8393c8b16..bb0dde12b 100644 --- a/src/gns/gnunet-service-gns_resolver.c +++ b/src/gns/gnunet-service-gns_resolver.c | |||
@@ -1612,9 +1612,8 @@ handle_gns_resolution_result (void *cls, | |||
1612 | { | 1612 | { |
1613 | const char *nick; | 1613 | const char *nick; |
1614 | nick = rd[i].data; | 1614 | nick = rd[i].data; |
1615 | if ((GNUNET_GNSRECORD_TYPE_NICK ==rd[i].record_type) && | 1615 | if ((rd[i].data_size > 0) && |
1616 | (rd[i].data_size > 0) && | 1616 | (nick[rd[i].data_size -1] != '\0')) |
1617 | (nick[rd[i].data_size -1] == '\0')) | ||
1618 | { | 1617 | { |
1619 | GNUNET_break_op (0); | 1618 | GNUNET_break_op (0); |
1620 | break; | 1619 | break; |