diff options
author | Alexis211 <alexis211@gmail.com> | 2009-10-20 18:30:50 +0200 |
---|---|---|
committer | Alexis211 <alexis211@gmail.com> | 2009-10-20 18:30:50 +0200 |
commit | 90b49b6f171108f272ff529f7546bd9625ca7d17 (patch) | |
tree | c32f714fc7936867decb3a359effbc1f5c07dc64 /Source/Library/Userland/Binding | |
parent | 866580161b826443bed3862b8315cefd505de37c (diff) | |
download | Melon-90b49b6f171108f272ff529f7546bd9625ca7d17.tar.gz Melon-90b49b6f171108f272ff529f7546bd9625ca7d17.zip |
Implemented static syscalls, specific to a class and not an object.
Diffstat (limited to 'Source/Library/Userland/Binding')
-rw-r--r-- | Source/Library/Userland/Binding/Process.class.h | 2 | ||||
-rw-r--r-- | Source/Library/Userland/Binding/Thread.class.h | 2 | ||||
-rw-r--r-- | Source/Library/Userland/Binding/VirtualTerminal.class.h | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/Source/Library/Userland/Binding/Process.class.h b/Source/Library/Userland/Binding/Process.class.h index e532ad3..00afe27 100644 --- a/Source/Library/Userland/Binding/Process.class.h +++ b/Source/Library/Userland/Binding/Process.class.h @@ -5,7 +5,7 @@ class Process : public RessourceCaller { public: static Process get() { - u32int id = RessourceCaller::getObjId(PRIF_OBJTYPE); + u32int id = RessourceCaller::sCall(PRIF_OBJTYPE, PRIF_SGETCPR); return Process(id); } Process(u32int id) : RessourceCaller(id, PRIF_OBJTYPE) {} diff --git a/Source/Library/Userland/Binding/Thread.class.h b/Source/Library/Userland/Binding/Thread.class.h index 1a354d3..a19c256 100644 --- a/Source/Library/Userland/Binding/Thread.class.h +++ b/Source/Library/Userland/Binding/Thread.class.h @@ -5,7 +5,7 @@ class Thread : public RessourceCaller { public: static Thread get() { - u32int id = RessourceCaller::getObjId(THIF_OBJTYPE); + u32int id = RessourceCaller::sCall(THIF_OBJTYPE, THIF_SGETCTH); return Thread(id); } Thread(u32int id) : RessourceCaller(id, THIF_OBJTYPE) {} diff --git a/Source/Library/Userland/Binding/VirtualTerminal.class.h b/Source/Library/Userland/Binding/VirtualTerminal.class.h index 4329c86..0da1be4 100644 --- a/Source/Library/Userland/Binding/VirtualTerminal.class.h +++ b/Source/Library/Userland/Binding/VirtualTerminal.class.h @@ -8,7 +8,7 @@ class VirtualTerminal : public RessourceCaller { public: static VirtualTerminal get() { - u32int id = RessourceCaller::getObjId(VTIF_OBJTYPE); + u32int id = RessourceCaller::sCall(VTIF_OBJTYPE, VTIF_SGETPRVT); return VirtualTerminal(id); } VirtualTerminal(u32int id) : RessourceCaller(id, VTIF_OBJTYPE) {} |