Thnx! Releaved me of having to do the trial and error my self..
/Steffen -----Oprindelig meddelelse----- Fra: Chris Picton [mailto:[EMAIL PROTECTED] Sendt: 8. november 2005 14:27 Til: Steffen Schumacher Cc: [email protected] Emne: Re: [rrd-users] rrd_graph API change.. On Tue, 2005-11-08 at 14:03 +0100, Steffen Schumacher wrote: > Hi! > > I'm trying to build rrdjtool, which is a Java JNI wrapper for > librrdtool. > It has function: > JNIEXPORT jint JNICALL Java_rrd_Rrd_createRrdGraph > (JNIEnv *env, jobject obj, jobjectArray ar) { > int n = (*env)->GetArrayLength(env, ar); > char **tokens = getTokens(env, ar, n); > char **calcpr; > int xsize, ysize, i; > >> int status = rrd_graph(n, tokens, &calcpr, &xsize, &ysize); I changed this to double ymin, ymax; int status = rrd_graph(n, tokens, &calcpr, &xsize, &ysize, NULL, &ymin, &ymax); And all seems fine so far > preserveError(); > if(status != -1) { > preserveGraphOutput(calcpr, xsize, ysize); > } > releaseTokens(tokens, n); > return status; > } > > Where the rrd_graph(n, tokens, &calcpr, &xsize, &ysize) call was changed > to: > Int rrd_graph(int argc, char **argv, char ***prdata, int *xsize, int > *ysize, FILE *stream, double *ymin, double *ymax). > I have no idea when this change was done, and I really only care about > getting the problem fixed.. > > So basically FILE *stream, double *ymin, double *ymax was appended i > think. > > My question is: do I have to specify these last few vars or could i send > null pointers in stead? > If not my take in things would be to copy x and ysize vars into doubles > and use these for x and ymin. My only problem would then be the FILE. > > Anyways if anyone could point me in the direction of a bit more decent > doc the mere code then that might help too. > > > /Steffen > > -- > Unsubscribe mailto:[EMAIL PROTECTED] > Help mailto:[EMAIL PROTECTED] > Archive http://lists.ee.ethz.ch/rrd-users > WebAdmin http://lists.ee.ethz.ch/lsg2.cgi > -- Unsubscribe mailto:[EMAIL PROTECTED] Help mailto:[EMAIL PROTECTED] Archive http://lists.ee.ethz.ch/rrd-users WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
