mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-15 07:15:09 +00:00
pdh: Use nameless unions/structs.
This commit is contained in:
parent
fb296929f9
commit
1fba1185e4
|
@ -23,8 +23,6 @@
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
#define NONAMELESSUNION
|
|
||||||
|
|
||||||
#include "windef.h"
|
#include "windef.h"
|
||||||
#include "winbase.h"
|
#include "winbase.h"
|
||||||
|
|
||||||
|
@ -302,18 +300,18 @@ static PDH_STATUS format_value( struct counter *counter, DWORD format, union val
|
||||||
factor = counter->scale ? counter->scale : counter->defaultscale;
|
factor = counter->scale ? counter->scale : counter->defaultscale;
|
||||||
if (format & PDH_FMT_LONG)
|
if (format & PDH_FMT_LONG)
|
||||||
{
|
{
|
||||||
if (format & PDH_FMT_1000) value->u.longValue = raw2->longvalue * 1000;
|
if (format & PDH_FMT_1000) value->longValue = raw2->longvalue * 1000;
|
||||||
else value->u.longValue = raw2->longvalue * pow( 10, factor );
|
else value->longValue = raw2->longvalue * pow( 10, factor );
|
||||||
}
|
}
|
||||||
else if (format & PDH_FMT_LARGE)
|
else if (format & PDH_FMT_LARGE)
|
||||||
{
|
{
|
||||||
if (format & PDH_FMT_1000) value->u.largeValue = raw2->largevalue * 1000;
|
if (format & PDH_FMT_1000) value->largeValue = raw2->largevalue * 1000;
|
||||||
else value->u.largeValue = raw2->largevalue * pow( 10, factor );
|
else value->largeValue = raw2->largevalue * pow( 10, factor );
|
||||||
}
|
}
|
||||||
else if (format & PDH_FMT_DOUBLE)
|
else if (format & PDH_FMT_DOUBLE)
|
||||||
{
|
{
|
||||||
if (format & PDH_FMT_1000) value->u.doubleValue = raw2->doublevalue * 1000;
|
if (format & PDH_FMT_1000) value->doubleValue = raw2->doublevalue * 1000;
|
||||||
else value->u.doubleValue = raw2->doublevalue * pow( 10, factor );
|
else value->doubleValue = raw2->doublevalue * pow( 10, factor );
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1076,7 +1074,7 @@ double WINAPI PdhVbGetDoubleCounterValue( PDH_HCOUNTER handle, PDH_STATUS *count
|
||||||
status = PdhGetFormattedCounterValue( handle, PDH_FMT_DOUBLE, NULL, &value );
|
status = PdhGetFormattedCounterValue( handle, PDH_FMT_DOUBLE, NULL, &value );
|
||||||
|
|
||||||
if (counter_status) *counter_status = status;
|
if (counter_status) *counter_status = status;
|
||||||
return value.u.doubleValue;
|
return value.doubleValue;
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
|
|
Loading…
Reference in a new issue