From 53d8c53a507c09f5a099694488421810a90446bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Tue, 5 May 2015 15:23:52 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/pip@126 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5 --- src/io/piconnection.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/io/piconnection.cpp b/src/io/piconnection.cpp index b64da786..655b55d7 100755 --- a/src/io/piconnection.cpp +++ b/src/io/piconnection.cpp @@ -1035,6 +1035,7 @@ void PIConnection::DevicePool::deviceReaded(PIConnection::DevicePool::DeviceData void PIConnection::splitFullPathWithMode(PIString fpwm, PIString * full_path, PIIODevice::DeviceMode * mode) { PIIODevice::DeviceMode dm = PIIODevice::ReadWrite; + piCout << "SPLIT" << fpwm; if (fpwm.find("(") > 0 && fpwm.find(")") > 0) { PIString dms(fpwm.right(fpwm.length() - fpwm.find("(")).takeRange("(", ")").trim().toLowerCase().removeAll(" ")); //piCout << dms; @@ -1042,8 +1043,9 @@ void PIConnection::splitFullPathWithMode(PIString fpwm, PIString * full_path, PI dm = PIIODevice::ReadOnly; if (dms == "w" || dms == "wo" || dms == "write" || dms == "writeonly") dm = PIIODevice::WriteOnly; - fpwm.cutRight(fpwm.length() - fpwm.find("(") + 1).trim(); + fpwm.cutRight(fpwm.length() - fpwm.find("(")).trim(); } + piCout << "SPLIT" << fpwm; if (full_path) *full_path = fpwm; if (mode) *mode = dm; }