I'm using mailslots to pass structs between programs, or more precisely pointers to those structs. It is "working" as its passing something, but I'm unable to print out anything from the structs on the receiving program. Do I have to do anything with memory allocation or am I missing something else?