From f6cc4a208c8090eb336a395d407b11a08be85083 Mon Sep 17 00:00:00 2001 From: shattered <shattered@4ea69e1a-61f1-4043-bf83-b5c94c648137> Date: Fri, 20 Jul 2007 15:56:42 +0000 Subject: [PATCH] Explicitly convert thousands_sep to char*. Apparently on DragonFly it's a const char*: http://www.pkgsrc-box.org/reports/current/DragonFly-1.8/20070709.1210/smartmontools-5.37/build.log git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@2415 4ea69e1a-61f1-4043-bf83-b5c94c648137 --- sm5/ataprint.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sm5/ataprint.cpp b/sm5/ataprint.cpp index 1c837630b..28a6f2008 100644 --- a/sm5/ataprint.cpp +++ b/sm5/ataprint.cpp @@ -41,7 +41,7 @@ #include "utility.h" #include "knowndrives.h" -const char *ataprint_c_cvsid="$Id: ataprint.cpp,v 1.181 2007/05/30 19:29:40 chrfranke Exp $" +const char *ataprint_c_cvsid="$Id: ataprint.cpp,v 1.182 2007/07/20 15:56:42 shattered Exp $" ATACMDNAMES_H_CVSID ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID INT64_H_CVSID KNOWNDRIVES_H_CVSID SMARTCTL_H_CVSID UTILITY_H_CVSID; // for passing global control variables @@ -483,7 +483,7 @@ uint64_t determine_capacity(struct ata_identify_device *drive, char *pstring){ setlocale (LC_ALL, ""); currentlocale=localeconv(); if (*(currentlocale->thousands_sep)) - separator=currentlocale->thousands_sep; + separator=(char *)currentlocale->thousands_sep; #endif // #ifdef HAVE_LOCALE_H // get #sectors and turn into bytes -- GitLab