what is the best way to return a string from a DLL function to a blitz function. Below is sample code of what I am trying to do. (oh its written in C++)
class name{ public: int ID; // key value char* buffer; // string I want to return name* next; // next item in link list static name* head; // first item in link list } name* name::head = 0; // initialize static member BBDECL char* BBCALL functionName(int ID){ name* temp = get_Name(ID); temp->buffer = "Hello world"; return temp->buffer; // this crashes the app ******** }