Re: Error in act.wizard.c / *NEWBIE?* Help with whogroup command

From: Eduardo Gutierrez de Oliveira (eduo@sparc.ciateq.conacyt.mx)
Date: 07/10/96


On Wed, 10 Jul 1996, Niese-Petersen wrote:

> 
> Here is how I would do it:
> 
> ACMD(do_whogroup) {
>    extern struct descriptor_data *descriptor_list;
>    struct descriptor_data *d;
>    struct follow_type *f, *next;

This seemed nice so I tried it out, and I get two errors with strcpy:

gcc -c -g -O -Wall -fno-strict-prototypes  act.informative.c
act.informative.c: In function `do_whogroup':
act.informative.c:1131: too many arguments to function `strcpy'
act.informative.c:1137: too many arguments to function `strcpy'
*** Error code 1

The lines are:

1131:
       strcpy(buf1, "%s is followed by:\n\r", GET_NAME(d->character));
1137:
         strcpy(buf1, "%s%s", GET_NAME(f->follower), (!next ? "\n\r" : ", "));

I cannot find anything wrong with these, any ideas?

Both of them have next:

          strcat(buf, buf1);

Greets
Mythago

---------------------------------------------------------------------------
Eduardo Gutierrez de Oliveira                  eduo@sparc.ciateq.conacyt.mx
Administrador de Internet                            Internet Administrator
Proveedor de Servicio Internet                    Internet Service Provider
                                CIATEQ, A.C.
 Centro de Investigacion y Asistencia Tecnica del Estado de Queretaro, A.C.
                     http://sparc.ciateq.conacyt.mx/
---------------------------------------------------------------------------



This archive was generated by hypermail 2b30 : 12/07/00 PST