Move Session_label from os to base

Session_label constructor now takes a bare string rather than a
serialized argument buffer.
Replace all instances of previous constructor with 'label_from_args'
function.

Issue #1787
This commit is contained in:
Emery Hemingway
2016-01-12 14:11:58 +01:00
committed by Norman Feske
parent 88b358c5ef
commit f8337b511b
38 changed files with 169 additions and 129 deletions

View File

@ -228,7 +228,7 @@ namespace Terminal {
Genode::size_t io_buffer_size = 4096;
try {
Genode::Session_label label(args);
Genode::Session_label label = Genode::label_from_args(args);
Genode::Session_policy policy(label);
char filename[256];