From: Bob D. <bd...@si...> - 2005-03-02 15:11:40
|
Hey all, I have written a GPL'd PDF library for RLIB called RPDF. It will now be distributed w/ RLIB as the default PDF LIBRARY and CPDF is OFFICIAL REMOVED FROM RLIB!!! Bonuses: Don't have to worry about cpdf any more RLIB is now 100% GPL'D It may not be production ready yet. It needs some testing. If you have a change could you try it and see if it works and report back download it here: http://www.sicom.com/~bdoan/rlib-1.3.2.tar.gz THIS IS NOT THE OFFICIAL 1.3.2 Release!!!! Please try it.. I want to know if it works for you all! Thanks! - bob |
From: Shannon W. <we...@ro...> - 2005-03-04 19:05:15
Attachments:
no_query_fix.diff
|
Bob Doan wrote: >Hey all, > >I have written a GPL'd PDF library for RLIB called RPDF. It will now be >distributed w/ RLIB as the default PDF LIBRARY and CPDF is OFFICIAL >REMOVED FROM RLIB!!! > >Bonuses: Don't have to worry about cpdf any more >RLIB is now 100% GPL'D > >It may not be production ready yet. It needs some testing. If you have >a change could you try it and see if it works and report back > >download it here: > >http://www.sicom.com/~bdoan/rlib-1.3.2.tar.gz > >THIS IS NOT THE OFFICIAL 1.3.2 Release!!!! > >Please try it.. I want to know if it works for you all! > >Thanks! > >- bob > > > > Hi Bob, Congrats on the new PDF library, seems to work well so far. I just started using RLIB and I'm really impressed so far - thanks for your efforts on it. On another note, I was experiencing a segfault which I tracked down to not passing a query to a report (via rlib_add_query_as) before running rlib_execute. I whipped up a patch (attached) that at least handles this a little more gracefully. Thanks again, Shannon |
From: Bob D. <bd...@si...> - 2005-03-07 14:39:19
|
Hi Thanks for the patch! I applied the patch minus the "r->queries_count = 0;" because the struct is bzero'd when its initialized. It also motivated me to fix a few other crashing situations if the actual query failed to run. Curiosity question. What would php compiler folks be doing w/ RLIB? - bob On Fri, 2005-03-04 at 14:04 -0500, Shannon Weyrick wrote: > Bob Doan wrote: > > >Hey all, > > > >I have written a GPL'd PDF library for RLIB called RPDF. It will now be > >distributed w/ RLIB as the default PDF LIBRARY and CPDF is OFFICIAL > >REMOVED FROM RLIB!!! > > > >Bonuses: Don't have to worry about cpdf any more > >RLIB is now 100% GPL'D > > > >It may not be production ready yet. It needs some testing. If you have > >a change could you try it and see if it works and report back > > > >download it here: > > > >http://www.sicom.com/~bdoan/rlib-1.3.2.tar.gz > > > >THIS IS NOT THE OFFICIAL 1.3.2 Release!!!! > > > >Please try it.. I want to know if it works for you all! > > > >Thanks! > > > >- bob > > > > > > > > > Hi Bob, > > Congrats on the new PDF library, seems to work well so far. I just > started using RLIB and I'm really impressed so far - thanks for your > efforts on it. > > On another note, I was experiencing a segfault which I tracked down to > not passing a query to a report (via rlib_add_query_as) before running > rlib_execute. I whipped up a patch (attached) that at least handles this > a little more gracefully. > > Thanks again, > Shannon > > plain text document attachment (no_query_fix.diff) > --- rlib-1.3.2/libsrc/api.c 2005-03-02 09:46:41.000000000 -0500 > +++ rlib-1.3.2-weyrick/libsrc/api.c 2005-03-04 13:53:25.980009365 -0500 > @@ -68,6 +68,7 @@ > > r->output_parameters = g_hash_table_new_full (g_str_hash, g_str_equal, string_destroyer, string_destroyer); > r->input_metadata = g_hash_table_new_full (g_str_hash, g_str_equal, string_destroyer, metadata_destroyer); > + r->queries_count = 0; > > #if !DISABLE_UTF8 > make_all_locales_utf8(); > @@ -161,6 +162,11 @@ > char newfile[MAXSTRLEN]; > > r->now = time(NULL); > + > + if(r->queries_count < 1) { > + r_error("No queries added to report\n"); > + return -1; > + } > rlib_execute_queries(r); > > LIBXML_TEST_VERSION |
From: Shannon W. <we...@ro...> - 2005-03-07 17:12:22
Attachments:
error_msgs.diff
|
Hi Bob, Ok, great. I wasn't sure how it was inititialized as I'm not all that familiar with glib. I'm including another patch that's a little more adventurous. It allows retrieval of errors messages from the input source. As I only have mysql installed at the moment, the postgre and odbc input's don't actually return an error message. Comments welcome. Note, this patch is not against your latest release, but the one from last week. So, although Roadsend's premier product is the compiler, we still do consulting and software development work. This project is a reporting engine for a school district that uses the SchoolMax system and various other data sources (as well as Roadsend SiteManager and Portal system). Shannon Bob Doan wrote: >Hi > >Thanks for the patch! > >I applied the patch minus the "r->queries_count = 0;" because the struct >is bzero'd when its initialized. > >It also motivated me to fix a few other crashing situations if the >actual query failed to run. > >Curiosity question. What would php compiler folks be doing w/ RLIB? > >- bob > > |