mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
make it write the sml out
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4804 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
5489edfb34
commit
f4c6c8ea97
@ -16,7 +16,6 @@
|
||||
#include "gnc-book.h"
|
||||
#include "gnc-commodity.h"
|
||||
#include "gnc-engine.h"
|
||||
#include "Group.h"
|
||||
#include "io-gncxml-v2.h"
|
||||
|
||||
|
||||
@ -26,9 +25,7 @@ main (int argc, char *argv[])
|
||||
int fake_argc =1;
|
||||
char * fake_argv[] = {"hello", 0};
|
||||
GNCBook *book;
|
||||
AccountGroup *grp;
|
||||
char *bufp = NULL;
|
||||
int rc, sz = 0;
|
||||
int rc;
|
||||
|
||||
/* intitialize the engine */
|
||||
gnc_engine_init (fake_argc, fake_argv);
|
||||
@ -61,21 +58,14 @@ main (int argc, char *argv[])
|
||||
goto bookerrexit;
|
||||
}
|
||||
|
||||
/* the grp pointer points to our local cache of the data */
|
||||
grp = gnc_book_get_group (book);
|
||||
|
||||
// gncxml_write_to_buf(grp, &bufp, &sz);
|
||||
// write_pricedb_str (NULL, book);
|
||||
|
||||
|
||||
/* print the HTTP header */
|
||||
printf ("HTTP/1.1 200 OK\n");
|
||||
printf ("Content-Type: text/gnc-xml\r\n");
|
||||
printf ("Content-Length: %d\r\n", sz);
|
||||
// the current write interfaces don't give us a length :-(
|
||||
// printf ("Content-Length: %d\r\n", sz);
|
||||
printf ("\r\n");
|
||||
|
||||
printf ("%s", bufp);
|
||||
free (bufp);
|
||||
gnc_book_write_to_xml_filehandle_v2 (book, stdout);
|
||||
|
||||
bookerrexit:
|
||||
/* close the book */
|
||||
|
Loading…
Reference in New Issue
Block a user