* gdb.texinfo (Go): Fix thinko.
[deliverable/binutils-gdb.git] / gdb / observer.sh
index b5c49ac93911f07490c7069e2f9b2433c5b0fefe..c98afd07ce0bb276e3405e7f0d70a801bc26c5c3 100755 (executable)
@@ -136,8 +136,17 @@ static void
 observer_${event}_notification_stub (const void *data, const void *args_data)
 {
   observer_${event}_ftype *notify = (observer_${event}_ftype *) data;
+EOF
+
+       notify_args=`echo ${actual} | sed -e 's/\([a-z0-9_][a-z0-9_]*\)/args->\1/g'`
+
+       if test ! -z "${notify_args}"; then
+           cat<<EOF >>${otmp}
   const struct ${event}_args *args = args_data;
-  notify (`echo ${actual} | sed -e 's/\([a-z0-9_][a-z0-9_]*\)/args->\1/g'`);
+EOF
+       fi
+       cat <<EOF >>${otmp}
+  notify (${notify_args});
 }
 
 struct observer *
This page took 0.023967 seconds and 4 git commands to generate.