You're absolutely right.

Here's a more simple example:

Code:
var testVec = createGSVector();
insertIntoGSVector(testVec,1);
insertIntoGSVector(testVec,2);
insertIntoGSVector(testVec,3);
insertIntoGSVector(testVec,4);
	
int* pos = 2;
var check = getFromGSVector(testVec, pos);
diag("GSVectorCheck: ");
diag(str_for_num(NULL, check));



Regards,
Pegamode