From: Sushrut Shirole Date: Fri, 9 Jul 2021 21:22:20 +0000 (-0700) Subject: wdc-nvme: fix uclibc compilation. X-Git-Tag: v1.15~25 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e3791d189cd71c46452dca4c81566a1d7ba4f8f5;p=users%2Fsagi%2Fnvme-cli.git wdc-nvme: fix uclibc compilation. --- diff --git a/plugins/wdc/wdc-utils.c b/plugins/wdc/wdc-utils.c index 27401817..52c427bb 100644 --- a/plugins/wdc/wdc-utils.c +++ b/plugins/wdc/wdc-utils.c @@ -77,7 +77,11 @@ int wdc_UtilsGetTime(PUtilsTimeInfo timeInfo) timeInfo->second = currTimeInfo.tm_sec; timeInfo->msecs = 0; timeInfo->isDST = currTimeInfo.tm_isdst; +#if defined(__GLIBC__) && !defined(__UCLIBC__) && !defined(__MUSL__) timeInfo->zone = -currTimeInfo.tm_gmtoff / 60; +#else + timeInfo->zone = -1 * (timezone / SECONDS_IN_MIN); +#endif return WDC_STATUS_SUCCESS; }