diff options
author | guanglei <guanglei> | 2006-10-23 09:50:57 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-10-23 09:50:57 +0000 |
commit | 89db89af082d4035ebf5821d6574e3c564df343b (patch) | |
tree | 1166b395463a927865ce0b35af23abeb548ad209 /runtime | |
parent | 5964f4e5c7d89470ae0e2032daafc8aceb06f96b (diff) | |
download | systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.gz systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.tar.xz systemtap-steved-89db89af082d4035ebf5821d6574e3c564df343b.zip |
New man page for lket-b2a
Document signal trace hooks into lket man page
bugfix of lket-b2a for event description data insert
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/ChangeLog | 4 | ||||
-rw-r--r-- | runtime/lket/b2a/lket_b2a.c | 16 |
2 files changed, 15 insertions, 5 deletions
diff --git a/runtime/ChangeLog b/runtime/ChangeLog index ea57a874..1b6ffcf0 100644 --- a/runtime/ChangeLog +++ b/runtime/ChangeLog @@ -1,3 +1,7 @@ +2006-10-23 Li Guanglei <guanglei@cn.ibm.com> + * runtime/lket/b2a/lket_b2a.c: bugfix of event description + data insert. + 2006-10-12 Martin Hunt <hunt@redhat.com> * stack-ppc64.c (__stp_stack_sprint): Declare sp before _sp. diff --git a/runtime/lket/b2a/lket_b2a.c b/runtime/lket/b2a/lket_b2a.c index eb4c2fc6..a5f4e457 100644 --- a/runtime/lket/b2a/lket_b2a.c +++ b/runtime/lket/b2a/lket_b2a.c @@ -654,12 +654,18 @@ void register_evt_desc(FILE *infp, size_t size) if(!has_table) { snprintf(sql, 1024, "create table table_desc ( table_name \ varchar(6), table_desc varchar(32))"); + if(mysql_query(&mysql, sql)) { + fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n", + sql, mysql_error(&mysql)); + exit(-1); + } has_table = 1; - } else { - snprintf(sql, 1024, "insert into table_desc ( table_name,\ - table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid, - evt_body+2); - } + } + + snprintf(sql, 1024, "insert into table_desc ( table_name,\ + table_desc) values ( \"%d_%d\", \"%s\")", grpid, hookid, + evt_body+2); + if(mysql_query(&mysql, sql)) { fprintf(stderr, "Failed exec SQL: \n %s \n, Error: %s\n", sql, mysql_error(&mysql)); |