Subversion Repositories Kolibri OS

Rev

Rev 8949 | Rev 9277 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8949 Rev 9003
Line 366... Line 366...
366
{
366
{
367
  byte size_nm[4];
367
  byte size_nm[4];
368
  if (bytes>=1073741824) strlcpy(#size_nm, "Gb",2);
368
  if (bytes>=1073741824) strlcpy(#size_nm, "Gb",2);
369
  else if (bytes>=1048576) strlcpy(#size_nm, "Mb",2);
369
  else if (bytes>=1048576) strlcpy(#size_nm, "Mb",2);
370
  else if (bytes>=1024) strlcpy(#size_nm, "Kb",2);
370
  else if (bytes>=1024) strlcpy(#size_nm, "Kb",2);
371
  else strlcpy(#size_nm, "b ",2);
371
  else strlcpy(#size_nm, "B ",2);
372
  while (bytes>1023) bytes >>= 10;
372
  while (bytes>1023) bytes >>= 10;
373
  sprintf(#ConvertSize_size_prefix,"%d %s",bytes,#size_nm);
373
  sprintf(#ConvertSize_size_prefix,"%d %s",bytes,#size_nm);
374
  return #ConvertSize_size_prefix;
374
  return #ConvertSize_size_prefix;
375
}
375
}
Line 396... Line 396...
396
		strcat(#size, " Kb");		
396
		strcat(#size, " Kb");
397
	}
397
	}
398
	else {
398
	else {
399
		kb_line = itoa(bytes);
399
		kb_line = itoa(bytes);
400
		strcpy(#size, kb_line);
400
		strcpy(#size, kb_line);
401
		strcat(#size, " b");
401
		strcat(#size, " B");
402
	}
402
	}
Line 403... Line 403...
403
 
403
 
404
	return #size;
404
	return #size;