Skip to content

Commit 65cb6c3

Browse files
committed
Update tests and examples to use valkeyFreeReplyObject
Signed-off-by: Björn Svensson <bjorn.a.svensson@est.tech>
1 parent aee9398 commit 65cb6c3

16 files changed

+266
-266
lines changed

examples/blocking-push.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ static void assertReplyAndFree(valkeyContext *context, valkeyReply *reply, int t
5454
panicAbort("Expected reply type %d but got type %d", type, reply->type);
5555
}
5656

57-
freeReplyObject(reply);
57+
valkeyFreeReplyObject(reply);
5858
}
5959

6060
/* Switch to the RESP3 protocol and enable client tracking */
@@ -71,7 +71,7 @@ static void enableClientTracking(valkeyContext *c) {
7171
exit(-1);
7272
}
7373

74-
freeReplyObject(reply);
74+
valkeyFreeReplyObject(reply);
7575

7676
/* Enable client tracking */
7777
reply = valkeyCommand(c, "CLIENT TRACKING ON");
@@ -95,7 +95,7 @@ void pushReplyHandler(void *privdata, void *r) {
9595
printf("pushReplyHandler(): INVALIDATE '%s' (invalidation count: %d)\n",
9696
reply->element[1]->element[0]->str, *invalidations);
9797

98-
freeReplyObject(reply);
98+
valkeyFreeReplyObject(reply);
9999
}
100100

101101
/* We aren't actually freeing anything here, but it is included to show that we can

examples/blocking-tls.c

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,40 +58,40 @@ int main(int argc, char **argv) {
5858
/* PING server */
5959
reply = valkeyCommand(c, "PING");
6060
printf("PING: %s\n", reply->str);
61-
freeReplyObject(reply);
61+
valkeyFreeReplyObject(reply);
6262

6363
/* Set a key */
6464
reply = valkeyCommand(c, "SET %s %s", "foo", "hello world");
6565
printf("SET: %s\n", reply->str);
66-
freeReplyObject(reply);
66+
valkeyFreeReplyObject(reply);
6767

6868
/* Set a key using binary safe API */
6969
reply = valkeyCommand(c, "SET %b %b", "bar", (size_t)3, "hello", (size_t)5);
7070
printf("SET (binary API): %s\n", reply->str);
71-
freeReplyObject(reply);
71+
valkeyFreeReplyObject(reply);
7272

7373
/* Try a GET and two INCR */
7474
reply = valkeyCommand(c, "GET foo");
7575
printf("GET foo: %s\n", reply->str);
76-
freeReplyObject(reply);
76+
valkeyFreeReplyObject(reply);
7777

7878
reply = valkeyCommand(c, "INCR counter");
7979
printf("INCR counter: %lld\n", reply->integer);
80-
freeReplyObject(reply);
80+
valkeyFreeReplyObject(reply);
8181
/* again ... */
8282
reply = valkeyCommand(c, "INCR counter");
8383
printf("INCR counter: %lld\n", reply->integer);
84-
freeReplyObject(reply);
84+
valkeyFreeReplyObject(reply);
8585

8686
/* Create a list of numbers, from 0 to 9 */
8787
reply = valkeyCommand(c, "DEL mylist");
88-
freeReplyObject(reply);
88+
valkeyFreeReplyObject(reply);
8989
for (j = 0; j < 10; j++) {
9090
char buf[64];
9191

9292
snprintf(buf, 64, "%u", j);
9393
reply = valkeyCommand(c, "LPUSH mylist element-%s", buf);
94-
freeReplyObject(reply);
94+
valkeyFreeReplyObject(reply);
9595
}
9696

9797
/* Let's check what we have inside the list */
@@ -101,7 +101,7 @@ int main(int argc, char **argv) {
101101
printf("%u) %s\n", j, reply->element[j]->str);
102102
}
103103
}
104-
freeReplyObject(reply);
104+
valkeyFreeReplyObject(reply);
105105

106106
/* Disconnects and frees the context */
107107
valkeyFree(c);

examples/blocking.c

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ static void example_argv_command(valkeyContext *c, size_t n) {
4747
printf("%s reply: %lld\n", argv[0], reply->integer);
4848
}
4949

50-
freeReplyObject(reply);
50+
valkeyFreeReplyObject(reply);
5151

5252
/* Clean up */
5353
for (size_t i = 2; i < (n + 2); i++) {
@@ -93,40 +93,40 @@ int main(int argc, char **argv) {
9393
/* PING server */
9494
reply = valkeyCommand(c, "PING");
9595
printf("PING: %s\n", reply->str);
96-
freeReplyObject(reply);
96+
valkeyFreeReplyObject(reply);
9797

9898
/* Set a key */
9999
reply = valkeyCommand(c, "SET %s %s", "foo", "hello world");
100100
printf("SET: %s\n", reply->str);
101-
freeReplyObject(reply);
101+
valkeyFreeReplyObject(reply);
102102

103103
/* Set a key using binary safe API */
104104
reply = valkeyCommand(c, "SET %b %b", "bar", (size_t)3, "hello", (size_t)5);
105105
printf("SET (binary API): %s\n", reply->str);
106-
freeReplyObject(reply);
106+
valkeyFreeReplyObject(reply);
107107

108108
/* Try a GET and two INCR */
109109
reply = valkeyCommand(c, "GET foo");
110110
printf("GET foo: %s\n", reply->str);
111-
freeReplyObject(reply);
111+
valkeyFreeReplyObject(reply);
112112

113113
reply = valkeyCommand(c, "INCR counter");
114114
printf("INCR counter: %lld\n", reply->integer);
115-
freeReplyObject(reply);
115+
valkeyFreeReplyObject(reply);
116116
/* again ... */
117117
reply = valkeyCommand(c, "INCR counter");
118118
printf("INCR counter: %lld\n", reply->integer);
119-
freeReplyObject(reply);
119+
valkeyFreeReplyObject(reply);
120120

121121
/* Create a list of numbers, from 0 to 9 */
122122
reply = valkeyCommand(c, "DEL mylist");
123-
freeReplyObject(reply);
123+
valkeyFreeReplyObject(reply);
124124
for (j = 0; j < 10; j++) {
125125
char buf[64];
126126

127127
snprintf(buf, 64, "%u", j);
128128
reply = valkeyCommand(c, "LPUSH mylist element-%s", buf);
129-
freeReplyObject(reply);
129+
valkeyFreeReplyObject(reply);
130130
}
131131

132132
/* Let's check what we have inside the list */
@@ -136,7 +136,7 @@ int main(int argc, char **argv) {
136136
printf("%u) %s\n", j, reply->element[j]->str);
137137
}
138138
}
139-
freeReplyObject(reply);
139+
valkeyFreeReplyObject(reply);
140140

141141
/* See function for an example of valkeyCommandArgv */
142142
example_argv_command(c, 10);

examples/cluster-clientside-caching-async.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ void modifyKey(const char *key, const char *value) {
139139

140140
valkeyReply *reply = valkeyClusterCommand(cc, "SET %s %s", key, value);
141141
assert(reply != NULL);
142-
freeReplyObject(reply);
142+
valkeyFreeReplyObject(reply);
143143

144144
valkeyClusterFree(cc);
145145
}

examples/cluster-simple.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ int main(void) {
2222

2323
valkeyReply *reply = valkeyClusterCommand(cc, "SET %s %s", "key", "value");
2424
printf("SET: %s\n", reply->str);
25-
freeReplyObject(reply);
25+
valkeyFreeReplyObject(reply);
2626

2727
valkeyReply *reply2 = valkeyClusterCommand(cc, "GET %s", "key");
2828
printf("GET: %s\n", reply2->str);
29-
freeReplyObject(reply2);
29+
valkeyFreeReplyObject(reply2);
3030

3131
valkeyClusterFree(cc);
3232
return 0;

examples/cluster-tls.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,15 @@ int main(void) {
4242
exit(-1);
4343
}
4444
printf("SET: %s\n", reply->str);
45-
freeReplyObject(reply);
45+
valkeyFreeReplyObject(reply);
4646

4747
valkeyReply *reply2 = valkeyClusterCommand(cc, "GET %s", "key");
4848
if (!reply2) {
4949
printf("Reply missing: %s\n", cc->errstr);
5050
exit(-1);
5151
}
5252
printf("GET: %s\n", reply2->str);
53-
freeReplyObject(reply2);
53+
valkeyFreeReplyObject(reply2);
5454

5555
valkeyClusterFree(cc);
5656
valkeyFreeTLSContext(tls);

0 commit comments

Comments
 (0)