aboutsummaryrefslogtreecommitdiff
path: root/src/Routes
diff options
context:
space:
mode:
authorfrosty <gabriel@bwaaa.monster>2026-04-02 07:39:11 +0300
committerfrosty <gabriel@bwaaa.monster>2026-04-02 07:39:11 +0300
commitb9f775fc2d586aafbd27dbb013abaf0020d40d7e (patch)
tree267169666bf51330faebc506f34dd234b171aaf8 /src/Routes
parent821e670ddd3ba4fef04c52fc855b89e0aeed0a19 (diff)
downloadomnisearch-b9f775fc2d586aafbd27dbb013abaf0020d40d7e.tar.gz
fix: prevent SIGSEGV on NULL extract in infobox handler
Diffstat (limited to 'src/Routes')
-rw-r--r--src/Routes/Search.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Routes/Search.c b/src/Routes/Search.c
index c780f59..bc3492a 100644
--- a/src/Routes/Search.c
+++ b/src/Routes/Search.c
@@ -239,7 +239,7 @@ static void *infobox_thread_func(void *arg) {
data->result = h->fetch_fn((char *)data->query);
data->success = (data->result.title != NULL && data->result.extract != NULL &&
- strlen(data->result.extract) > 10);
+ data->result.extract[0] != '\0');
return NULL;
}