From 3f38375acc71271236ce06038f8d290ac9d56b27 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Tue, 22 Feb 2005 12:33:49 +0000 Subject: [PATCH] Write return and parameter type names into the generated strace file. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11446 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tools/gensyscalls/gensyscalls.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tools/gensyscalls/gensyscalls.cpp b/src/tools/gensyscalls/gensyscalls.cpp index 882e83575b..baf1ba1e87 100644 --- a/src/tools/gensyscalls/gensyscalls.cpp +++ b/src/tools/gensyscalls/gensyscalls.cpp @@ -281,7 +281,7 @@ public: // create the syscall file << "\tsyscall = new Syscall(\"" << syscall.name << "\", " - << "handler);" << endl; + << "\"" << syscall.return_type << "\", "<< "handler);" << endl; file << "\tsyscalls.push_back(syscall);" << endl; // add the parameters @@ -295,7 +295,8 @@ public: // add the parameter file << "\tsyscall->AddParameter(\"" << parameter.name << "\", " - << parameter.offset << ", handler);" << endl; + << parameter.offset << ", \"" << parameter.type + << "\", handler);" << endl; } }