From 827a03b12d6ee4f5a94b82bb632290d6c101124e Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sun, 5 Jan 2014 12:51:26 +0100 Subject: [PATCH] Fix potentially problematic sprintf statement. Change-Id: Ice0d7b0d4c042be991cdbca7a390b613b5bdc5a6 --- rbutil/rbutilqt/base/bootloaderinstallsansa.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rbutil/rbutilqt/base/bootloaderinstallsansa.cpp b/rbutil/rbutilqt/base/bootloaderinstallsansa.cpp index d722dfdf6e..245e5525bb 100644 --- a/rbutil/rbutilqt/base/bootloaderinstallsansa.cpp +++ b/rbutil/rbutilqt/base/bootloaderinstallsansa.cpp @@ -242,10 +242,10 @@ bool BootloaderInstallSansa::sansaInitialize(struct sansa_t *sansa) sprintf(sansa->diskname, "\\\\.\\PhysicalDrive%i", devicename.toInt()); #elif defined(Q_OS_MACX) sprintf(sansa->diskname, - qPrintable(devicename.remove(QRegExp("s[0-9]+$")))); + "%s", qPrintable(devicename.remove(QRegExp("s[0-9]+$")))); #else sprintf(sansa->diskname, - qPrintable(devicename.remove(QRegExp("[0-9]+$")))); + "%s", qPrintable(devicename.remove(QRegExp("[0-9]+$")))); #endif LOG_INFO() << "sansapatcher: overriding scan, using" << sansa->diskname;