2 |
|
// |
3 |
|
// Douglas Thrift |
4 |
|
// |
5 |
< |
// $Id: ScanUtility.cxx,v 1.17 2003/09/09 01:43:28 douglas Exp $ |
5 |
> |
// $Id: ScanUtility.cxx,v 1.18 2003/09/12 04:26:54 douglas Exp $ |
6 |
|
|
7 |
|
#include "ScanUtility.h" |
8 |
|
|
423 |
|
|
424 |
|
char scan[MAX_PATH]; |
425 |
|
|
426 |
< |
sprintf(scan, "%s", (*itor).c_str()); |
426 |
> |
StringCchPrintf(scan, MAX_PATH, "%s", (*itor).c_str()); |
427 |
|
|
428 |
|
LVITEM item; |
429 |
|
|
480 |
|
data->saveDir.length()) + 1]; |
481 |
|
LPITEMIDLIST id; |
482 |
|
|
483 |
< |
wsprintfW(path, toWide(HIWORD(d) ? data->scanDir : |
483 |
> |
StringCchPrintfW(path, (HIWORD(d) ? data->scanDir.length() : |
484 |
> |
data->saveDir.length()) + 1, toWide(HIWORD(d) ? data->scanDir : |
485 |
|
data->saveDir).c_str()); |
486 |
|
|
487 |
|
if (debug) cerr << "path = " << toAnsi(path) << "\n"; |