]> kaliko git repositories - python-musicpd.git/blobdiff - musicpd.py
Raises an exception if command contains '\n'
[python-musicpd.git] / musicpd.py
index 3fd7201729c9f536262ca85ed1e76683d29873d0..68cd8625f3c71c4d7c510c7a461cb91883d62f71 100644 (file)
@@ -406,6 +406,8 @@ class MPDClient:
                 parts.append('{0!s}'.format(Range(arg)))
             else:
                 parts.append('"%s"' % escape(str(arg)))
+        if '\n' in ' '.join(parts):
+            raise CommandError('new line found in the command!')
         self._write_line(" ".join(parts))
 
     def _read_binary(self, amount):