From 276db8fe7efa26e83310ecffddca044751fd4ab3 Mon Sep 17 00:00:00 2001 From: Fritz Elfert Date: Tue, 6 Mar 2001 16:48:59 +0000 Subject: - Unified drive parameter of some methods: rfsv::devinfo, rfsv::setVolumeName and rpcs::formatOpen now all take the drive-letter as a single const char. - Documented formatOPen() and formatRead(). --- lib/rpcs.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib/rpcs.cc') diff --git a/lib/rpcs.cc b/lib/rpcs.cc index 2e1288d..6cf7fee 100644 --- a/lib/rpcs.cc +++ b/lib/rpcs.cc @@ -247,12 +247,14 @@ queryProgram(const char *program) } Enum rpcs:: -formatOpen(const char *drive, int &handle, int &count) +formatOpen(const char drive, int &handle, int &count) { Enum res; bufferStore a; - a.addStringT(drive); + a.addByte(toupper(drive)); + a.addByte(':'); + a.addByte(0); if (!sendCommand(FORMAT_OPEN, a)) return rfsv::E_PSI_FILE_DISC; if ((res = getResponse(a, true)) != rfsv::E_PSI_GEN_NONE) -- cgit v1.2.3