Skip to content

Commit b21681d

Browse files
committed
fix: make delimiter accessible
1 parent 27cf4b5 commit b21681d

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

source/prime-time/is-prime-request.c

+1-4
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525

2626
#include "prime-time/is-prime-request.h"
2727

28-
#define DELIMITERS "\n"
29-
3028
/// Return the number of requests processed
3129
int is_prime_request_builder(struct queue *sdq,
3230
char* raw_request,
@@ -43,14 +41,13 @@ int is_prime_request_builder(struct queue *sdq,
4341

4442
// tokenizer on the split delimiters
4543
for (;; j++, str1 = NULL) {
46-
token = strtok_r(str1, DELIMITERS, &saveptr1);
44+
token = strtok_r(str1, PRIME_REQUEST_DELIMITERS, &saveptr1);
4745
if (token == NULL)
4846
break;
4947
// We have exceeded the request size
5048
if ((token - raw_request) >= (long) req_size)
5149
break;
5250

53-
5451
*malformed = is_prime_request_malformed(&curr, token);
5552
curr.is_prime = is_prime_f(curr.number);
5653
is_prime_beget_response(&curr, sdq->head, &size);

source/prime-time/is-prime-request.h

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#ifndef INCLUDE_PRIME_TIME_IS_PRIME_REQUEST_H_
22
#define INCLUDE_PRIME_TIME_IS_PRIME_REQUEST_H_
33

4+
#define PRIME_REQUEST_DELIMITERS "\n"
45
#define PRIME_REQUEST_METHOD_KEY "method"
56
#define PRIME_REQUEST_METHOD_VALUE "isPrime"
67
#define PRIME_REQUEST_NUMBER_KEY "number"

0 commit comments

Comments
 (0)