Merge pull request #140 from themicster/master
Changed \n from string to char in mrReaderCallbback's IndexOf. Should supposedly fix a Mono bug.
This commit is contained in:
commit
27c014faa5
|
@ -133,7 +133,7 @@ namespace AsterNET.Manager
|
||||||
// \n - because not all dev in Digium use \r\n
|
// \n - because not all dev in Digium use \r\n
|
||||||
// .Trim() kill \r
|
// .Trim() kill \r
|
||||||
lock (((ICollection) lineQueue).SyncRoot)
|
lock (((ICollection) lineQueue).SyncRoot)
|
||||||
while (!string.IsNullOrEmpty(mrReader.lineBuffer) && (idx = mrReader.lineBuffer.IndexOf("\n")) >= 0)
|
while (!string.IsNullOrEmpty(mrReader.lineBuffer) && (idx = mrReader.lineBuffer.IndexOf('\n')) >= 0)
|
||||||
{
|
{
|
||||||
line = idx > 0 ? mrReader.lineBuffer.Substring(0, idx).Trim() : string.Empty;
|
line = idx > 0 ? mrReader.lineBuffer.Substring(0, idx).Trim() : string.Empty;
|
||||||
mrReader.lineBuffer = (idx + 1 < mrReader.lineBuffer.Length
|
mrReader.lineBuffer = (idx + 1 < mrReader.lineBuffer.Length
|
||||||
|
|
Loading…
Reference in a new issue