This fixes a crash for the size being > 1024 GB. (This is happening in bug #1115388) There are several other problems; for one, that file size is certainly not > 1024 GB. Also problematic is that the gaim_str_size_to_units accepts a variable of type size_t (which may be unsigned) but proceeds to check if it is -1.