Kakav sam bilmez. Nisam testirao šta sam okačio. Sad mi je nešto trebao i pokrenem ga, kad ono segfault. Pogledam kod, kad ono imam šta da vidim - napravio sam jednu totalno bezveze grešku.

Čista nepažnja. Obrisana stara verzija, a evo je nova:
Uglavnom, ja sam testirao samo da li rade funkcije, i one rade čak i u prethodnoj verziji. Samo je segfaultovala ako se pozove bez parametara.
Edit
Evo ga i primer izvršavanja.