X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/30f2f8c9e6476230bfd3dcb5da7ce434a4eecfc1..33e95f039e696d2cfe6b673166a064e48ed1e341:/cgi/actions.c diff --git a/cgi/actions.c b/cgi/actions.c index a139eaf..4d064e0 100644 --- a/cgi/actions.c +++ b/cgi/actions.c @@ -435,8 +435,7 @@ static void act_register(void) { } /* We could well do better address validation but for now we'll just do the * minimum */ - /* TODO use email_valid() */ - if(!strchr(email, '@')) { + if(!email_valid(email)) { login_error("bademail"); return; } @@ -525,8 +524,7 @@ static void act_edituser(void) { } } else password = password2 = 0; - /* TODO use email_valid() */ - if(email && !strchr(email, '@')) { + if(email && !email_valid(email)) { login_error("bademail"); return; }