X-Comment-To: Brian E. Reifsnyder Hi!
10-���-2002 23:18 [EMAIL PROTECTED] (Brian E. Reifsnyder) wrote to [EMAIL PROTECTED]: BER> I am pleased to announce that Free FDISK 1.1.3 is now available. The BER> download link is at http://www.23cc.com/free-fdisk. Brian, let me propose some optimization. Was (userint2.c): ______________O\_/_________________________________\_/O______________ /* Adjust maximum_partition_size_in_MB depending upon version */ if( (flags.version==FOUR) && (maximum_partition_size_in_MB > MAXFAT16NORM) ) maximum_partition_size_in_MB = MAXFAT16NORM; if( (flags.version==FIVE) && (maximum_partition_size_in_MB > MAXFAT16NORM) ) maximum_partition_size_in_MB = MAXFAT16NORM; if( (flags.version==SIX) && (maximum_partition_size_in_MB > MAXFAT16NORM) ) maximum_partition_size_in_MB = MAXFAT16NORM; if( (flags.version==W95) && (maximum_partition_size_in_MB > MAXFAT16NORM) ) maximum_partition_size_in_MB = MAXFAT16NORM; if( ( (flags.version==W95B) || (flags.version==W98) ) && (flags.fat32==FALSE) && (maximum_partition_size_in_MB > MAXFAT16NORM) ) ... _____________________________________________________________________ O/~\ /~\O Should be (more readable and easier to optimize by compiler): ______________O\_/_________________________________\_/O______________ /* Adjust maximum_partition_size_in_MB depending upon version */ if (max_partition_sz_MB > MAXFAT16NORM) { if (flags.version == FOUR || flags.version == FIVE || flags.version == SIX || flags.version == W95 || ((flags.version == W95B || flags.version == W98) && flags.fat32 == FALSE) || ... ) max_partition_sz_MB = MAXFAT16NORM; } _____________________________________________________________________ O/~\ /~\O Also, if FOUR=4, FIVE=5, etc, then you may use less/greater operators (for example, "flags.version >= 4 && flags.version <= 7"). ---------- list options/archives/etc.: http://www.topica.com/lists/fd-dev unsubscribe: send blank email to: [EMAIL PROTECTED] ==^^=============================================================== This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?bz8Rv5.bbRv4l.YXJjaGl2 Or send an email to: [EMAIL PROTECTED] T O P I C A -- Register now to manage your mail! http://www.topica.com/partner/tag02/register ==^^===============================================================
