From ba466fe5729f88af65adbeac2fac712ae1ac6ad5 Mon Sep 17 00:00:00 2001 From: Martin Baulig Date: Sun, 9 Jan 2000 15:03:01 +0000 Subject: [PATCH] Don't dump core. --- backends/server/demarshal.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backends/server/demarshal.pl b/backends/server/demarshal.pl index bf32dfd4..1b90034c 100644 --- a/backends/server/demarshal.pl +++ b/backends/server/demarshal.pl @@ -215,14 +215,14 @@ sub output { $feature, $call_param); } elsif ($line_fields[3] eq 'array') { $call_code = sprintf - ("\tretval = glibtop_get_%s_p (server, array%s);\n", + ("\tretval = glibtop_get_%s_p (server, &array%s);\n", $feature, $call_param); - $local_var_decl_code .= sprintf (qq[\tglibtop_array *array;\n]); + $local_var_decl_code .= sprintf (qq[\tglibtop_array array;\n]); } elsif ($line_fields[3] =~ /^array/) { $call_code = sprintf - ("\tretval = glibtop_get_%s_p (server, array, &%s%s);\n", + ("\tretval = glibtop_get_%s_p (server, &array, &%s%s);\n", $feature, $feature, $call_param); - $local_var_decl_code .= sprintf (qq[\tglibtop_array *array;\n]); + $local_var_decl_code .= sprintf (qq[\tglibtop_array array;\n]); } else { $call_code = sprintf ("\tretval = glibtop_get_%s_p (server, &%s%s);\n",