On Mon, Dec 18, 2000 at 07:27:00PM +0100, [EMAIL PROTECTED] wrote:
> > ---------------begin neki.c-----------------
> > #include <stdio.h>
> > #include <sys/time.h>
> >
> > int main() {
> > FILE *fp;
> > char d[5];
> > struct timeval *t;
> >
> > gettimeofday(t, NULL);
> >
> > return(0);
> > }
> > --------------end neki.c--------------------
>
> Ziv!
>
> Sorry, brez zamere, ampak to je zacetniska napaka...
> Ce pointer samo deklariras, potem ta kaze kamorkoli...
>
> Torej moras potem se alocirati v stilu...
>
> > t = (struct timeval *) malloc(sizeof(struct timeval));
>
> Preprican sem da zadeva corne v obeh variantah, ce
> poskusis izpisati....
>
> > printf("tv_sec [%d] tv_usec [%d]\n", t->tv_sec, t->tv_usec);
>
> PS: Ocitno si imel golo sreco< da je popintrer kazal na nekaj
> "pametnega"...
to ni sreca, ampak dejstvo da je imel char d[5] deklariran za tem.
--
==---------------------------------------==
Marko Mlakar - [EMAIL PROTECTED]
===-------------------------------------===
PGP Public key: finger [EMAIL PROTECTED]
PGP signature