projects
/
blerg.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from parent 1:
80f1272
)
Check for success on user creation
author
Chip Black
<bytex64@bytex64.net>
Sat, 5 Apr 2014 07:29:47 +0000
(
02:29
-0500)
committer
Chip Black
<bytex64@bytex64.net>
Sat, 5 Apr 2014 07:37:50 +0000
(
02:37
-0500)
cgi/cgi_blerg.c
patch
|
blob
|
history
diff --git
a/cgi/cgi_blerg.c
b/cgi/cgi_blerg.c
index
abf1237
..
becaa96
100644
(file)
--- a/
cgi/cgi_blerg.c
+++ b/
cgi/cgi_blerg.c
@@
-294,10
+294,14
@@
int main(int argc, char *argv[]) {
}
struct blerg *b = blerg_open(username);
- blerg_close(b);
- auth_set_password(username, password);
-
- respond_JSON_Success();
+ if (b != NULL) {
+ blerg_close(b);
+ auth_set_password(username, password);
+
+ respond_JSON_Success();
+ } else {
+ respond_JSON_Failure();
+ }
} else if (strncmp(path, "/login", 7) == 0) {
if (strcmp(request_method, "POST") != 0) {
respond_405();