Avoid infinite loop (and quiet gcc warning)

This commit is contained in:
Emil Mikulic 2011-01-15 16:06:31 +11:00
parent 803655dba9
commit ec246e2a51

View File

@ -832,12 +832,12 @@ static const char *uri_content_type(const char *uri)
{ {
size_t period, urilen = strlen(uri); size_t period, urilen = strlen(uri);
for (period=urilen-1; period=urilen;
period > 0 && while ((period > 0) &&
uri[period] != '.' && (uri[period] != '.') &&
(urilen-period-1) <= longest_ext; ((urilen-period-1) <= longest_ext)) {
period--) period--;
; }
if (uri[period] == '.') if (uri[period] == '.')
{ {