]> localhost Git - pldh.git/commitdiff
Rewrite POSIX samples
authormisomosi <[email protected]>
Tue, 7 May 2024 05:53:18 +0000 (01:53 -0400)
committermisomosi <[email protected]>
Tue, 7 May 2024 05:53:18 +0000 (01:53 -0400)
examples/printf.c
examples/write.c

index 7cdb93daa0103a7acb9f15efcd3d23bcf118c836..9d1dfb2770d1d2736a093f362b1c1950239e1f57 100644 (file)
@@ -3,6 +3,7 @@
 PLD("libc.so.6");
 int main(void)
 {
-       PFN(printf)("Hello World! %d\n", 2);
+       PFN(h, printf);
+       h("Hello World! %d\n", 2);
        return 0;
 }
index 9620cafdd4dcb90d79c8cd09ed9b216c5e5e620a..2bbb06373593df40d4b92ae8be8728143f3f609c 100644 (file)
@@ -3,9 +3,10 @@
 #include "../pld.h"
 
 PLD("libc.so.6");
-long write(int fd, void *buf, unsigned long len)
+long write(int fd, const void *buf, unsigned long len)
 {
-       return PFN(write)(fd, buf, len);
+       PFN(h, write);
+       return h(fd, buf, len);
 }
 
 int main(void)