]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/ankh/server/src/main.cc
update
[l4.git] / l4 / pkg / ankh / server / src / main.cc
index 39a1562263e698486fd8f2d2e7d2ca9406230c54..b7bfb3a41e107f37578917c4070e448736d58745 100644 (file)
@@ -101,6 +101,8 @@ int Ankh_server::dispatch(l4_umword_t, L4::Ipc_iostream &ios)
                                }
 
                                strncpy(buf, opt.value<char const*>(), size);
+                               unsigned len = opt.length();
+                               buf[len] = 0;
 
                                Ankh::ServerSession *ret = Ankh::Session_factory::get()->create(buf);
                                if (ret != 0)