[bug fix] khttp_file_size return type is 'size_t' (unsigned int), and it...

... always >= 0, so these condition will always be false