Thanks for the input Jussi! > I don't know the language, but shouldn't "Tripple := numberin * 3" be > "Tripple := numberin * 3;"? That would seem consistent.
Good catch! In this particular Pascal code it doesn't really matter since it's the one and only line of code in that function but it's now corrected for consistency. Maybe it was a bit unclear before but the "Tripple" function works OK and I only included it to verify that the lib works as intended - at least that part - it's when calling "LIBVersion" trying to get the struct it crashes. > Also byte cannot hold values like 01, is just same as 1. Correct, guess I wrote 01 just out of habit, ie 1.01. Hopefully the gdb output will give Benoit etc. clues to whats happening. /CJ ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user