Browse Source

Misc fixing

tags/1.9.6
falkTX 11 years ago
parent
commit
e974fcf6a0
2 changed files with 11 additions and 11 deletions
  1. +10
    -10
      source/externalui.py
  2. +1
    -1
      source/utils/CarlaPipeUtils.cpp

+ 10
- 10
source/externalui.py View File

@@ -219,16 +219,16 @@ class ExternalUI(object):
line2 = "(null)"
elif isinstance(line, str):
line2 = line.replace("\n", "\r")
elif isinstance(line, bool):
line2 = "true" if line else "false"
elif isinstance(line, int):
line2 = "%i" % line
elif isinstance(line, float):
line2 = "%.10f" % line
else:
if isinstance(line, bool):
line2 = "true" if line else "false"
elif isinstance(line, int):
line2 = "%i" % line
elif isinstance(line, float):
line2 = "%.10f" % line
else:
print("unknown data type to send:", type(line))
return
print("unknown data type to send:", type(line))
return

self.fPipeSend.write(line2 + "\n")
self.fPipeSend.flush()

self.fPipeSend.flush()

+ 1
- 1
source/utils/CarlaPipeUtils.cpp View File

@@ -748,7 +748,7 @@ const char* CarlaPipeCommon::readline() noexcept
continue;
}

if (pData->tmpStr.isNotEmpty() || ptr != pData->tmpBuf)
if (pData->tmpStr.isNotEmpty() || ptr != pData->tmpBuf || ret == 1)
{
if (ptr != pData->tmpBuf)
{


Loading…
Cancel
Save