Yorick and others beware, I dont know it its been fixed yet or not, but the "sizeof" command is/was only a macro so could fail in this situation. Often if will fail when combined with other mathematic functions.
The fix is like so [b]tst = malloc((int)sizeof(STRING*) * number of elements);[b] or [b]tst = malloc((long)sizeof(STRING*) * number of elements);[b]
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial