From: Florian G. <re...@us...> - 2007-08-12 00:11:55
|
Update of /cvsroot/perfparse/_perfparse/libpp_mysql In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7758/libpp_mysql Modified Files: Makefile.am Makefile.in dbms.c dbms.h Log Message: Made saved graphs working - some bugs still unresolved Index: Makefile.in =================================================================== RCS file: /cvsroot/perfparse/_perfparse/libpp_mysql/Makefile.in,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** Makefile.in 2 Aug 2007 22:20:21 -0000 1.20 --- Makefile.in 12 Aug 2007 00:11:44 -0000 1.21 *************** *** 268,271 **** --- 268,272 ---- libpp_mysql_la_SOURCES = common.c common.h dbms.h dbms.c del_policy.c del_policy.h db_macro_actions.c db_macro_actions.h libpp_mysql_la_CPPFLAGS = '-DSYSCONFDIR="$(sysconfdir)"' '-DPREFIX="$(prefix)"' '-DLOCALEDIR="$(datadir)/locale"' ${MYSQL_CFLAGS} ${GLIB_CFLAGS} -I${top_srcdir}/libpp_common -I${top_srcdir} + LDADD = '${MYSQL_LIBS}' all: all-am Index: dbms.c =================================================================== RCS file: /cvsroot/perfparse/_perfparse/libpp_mysql/dbms.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** dbms.c 6 Jun 2007 09:53:14 -0000 1.6 --- dbms.c 12 Aug 2007 00:11:45 -0000 1.7 *************** *** 85,88 **** --- 85,96 ---- } + double dData(int iCol) + { + if (result_row[iCol] && result_row[iCol][0]) + return atof(result_row[iCol]); + else + return 0.0; + } + void pp_mysql_default_sql_failure(char*f,int l, const char*str, const char *error) { pp_log(f,l,LOG_ERROR,"%s (%s)",str,error); Index: dbms.h =================================================================== RCS file: /cvsroot/perfparse/_perfparse/libpp_mysql/dbms.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** dbms.h 28 Oct 2006 20:36:43 -0000 1.2 --- dbms.h 12 Aug 2007 00:11:45 -0000 1.3 *************** *** 45,48 **** --- 45,49 ---- int isNull(int iCol); char *sData(int iCol); + double dData(int iCol); void libpp_mysql_query(char*f,int l, const char *sql); void libpp_mysql_query_no_return(char*f,int l, const char *sql); Index: Makefile.am =================================================================== RCS file: /cvsroot/perfparse/_perfparse/libpp_mysql/Makefile.am,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Makefile.am 26 Sep 2005 14:36:33 -0000 1.1.1.1 --- Makefile.am 12 Aug 2007 00:11:44 -0000 1.2 *************** *** 3,6 **** libpp_mysql_la_SOURCES = common.c common.h dbms.h dbms.c del_policy.c del_policy.h db_macro_actions.c db_macro_actions.h libpp_mysql_la_CPPFLAGS='-DSYSCONFDIR="$(sysconfdir)"' '-DPREFIX="$(prefix)"' '-DLOCALEDIR="$(datadir)/locale"' ${MYSQL_CFLAGS} ${GLIB_CFLAGS} -I${top_srcdir}/libpp_common -I${top_srcdir} ! --- 3,6 ---- libpp_mysql_la_SOURCES = common.c common.h dbms.h dbms.c del_policy.c del_policy.h db_macro_actions.c db_macro_actions.h libpp_mysql_la_CPPFLAGS='-DSYSCONFDIR="$(sysconfdir)"' '-DPREFIX="$(prefix)"' '-DLOCALEDIR="$(datadir)/locale"' ${MYSQL_CFLAGS} ${GLIB_CFLAGS} -I${top_srcdir}/libpp_common -I${top_srcdir} ! LDADD='${MYSQL_LIBS}' |