BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000743 [BusyBox] Standards Compliance minor always 02-19-06 13:46 04-12-06 01:04
Reporter rfelker View Status public  
Assigned To BusyBox
Priority normal Resolution fixed  
Status closed   Product Version 1.01
Summary 0000743: [PORTABILITY] printf format strings, %Ld
Description The following files use %L[diouxX] for long long int, instead of %ll[diouxX]. The former is nonstandard (left unspecified by SuSv3); %L is intended for use only with floating point values, i.e. %Lf for long double.

networking/interface.c
coreutils/stat.c
libbb/human_readable.c
e2fsprogs/blkid/blkid_getsize.c
e2fsprogs/blkid/devno.c

Changing all occurances of %L to %ll resolves the problem.
Additional Information
Attached Files

- Relationships

- Notes
(0001264)
bernhardf
04-11-06 11:27

I changed that, but now i think that it would have been better to use %j[dux] for the uintmax_t, no?
 
(0001269)
bernhardf
04-12-06 01:04

Fixed on trunk as r14831.
Scheduled to be checked into 1_1_stable in a few days.
 

- Issue History
Date Modified Username Field Change
02-19-06 13:46 rfelker New Issue
02-19-06 13:46 rfelker Status new => assigned
02-19-06 13:46 rfelker Assigned To  => BusyBox
04-11-06 11:27 bernhardf Note Added: 0001264
04-12-06 01:04 bernhardf Status assigned => closed
04-12-06 01:04 bernhardf Note Added: 0001269
04-12-06 01:04 bernhardf Resolution open => fixed
04-12-06 01:04 bernhardf Fixed in Version  => svn


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker