[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg-devel
Subject:    Re: [PATCH xrandr] Split verbose mode printing into a helper function
From:       Aaron Plattner <aplattner () nvidia ! com>
Date:       2015-04-22 14:40:57
Message-ID: 5537B2F9.8050303 () nvidia ! com
[Download RAW message or body]

On 04/22/2015 12:10 AM, Kenneth Graunke wrote:
> On Thursday, April 09, 2015 11:18:58 AM Aaron Plattner wrote:
>> Combine the two forms of verbose mode printing into a single function.  Pass the
>> 'current' and 'preferred' flags as arguments.  This fixes the code that prints
>> unassociated modes to print the flags as well.
>>
>> Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
>> ---
>>   xrandr.c | 62 ++++++++++++++++++++++++++++++--------------------------------
>>   1 file changed, 30 insertions(+), 32 deletions(-)
>>
>> diff --git a/xrandr.c b/xrandr.c
>> index 8a345427a226..5be2167d724f 100644
>> --- a/xrandr.c
>> +++ b/xrandr.c
>> @@ -566,7 +566,7 @@ mode_geometry (XRRModeInfo *mode_info, Rotation rotation,
>>
>>   /* v refresh frequency in Hz */
>>   static double
>> -mode_refresh (XRRModeInfo *mode_info)
>> +mode_refresh (const XRRModeInfo *mode_info)
>>   {
>>       double rate;
>>       double vTotal = mode_info->vTotal;
>> @@ -592,7 +592,7 @@ mode_refresh (XRRModeInfo *mode_info)
>>
>>   /* h sync frequency in Hz */
>>   static double
>> -mode_hsync (XRRModeInfo *mode_info)
>> +mode_hsync (const XRRModeInfo *mode_info)
>>   {
>>       double rate;
>>
>> @@ -603,6 +603,30 @@ mode_hsync (XRRModeInfo *mode_info)
>>       return rate;
>>   }
>>
>> +static void print_verbose_mode (const XRRModeInfo *mode, Bool current,
>> +				Bool preferred)
>> +{
>
> Seems like maybe "static void" should be on its own line, but I'm not
> familiar with the coding style in xrandr.

Good catch.

> This looks correct to me, looks like a nice cleanup, and printing the
> flags seems sensible (though I've never read xrandr code before).
>
> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>

Thanks! I'll get it checked in with the style thing fixed.

-- 
Aaron
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic