Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2001:
[Freeciv-Dev] Re: Fwd: Re: Re: Request (PR#939)
Home

[Freeciv-Dev] Re: Fwd: Re: Re: Request (PR#939)

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Paul Zastoupil <paulz@xxxxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Fwd: Re: Re: Request (PR#939)
From: Trent Piepho <xyzzy@xxxxxxxxxxxxx>
Date: Thu, 6 Sep 2001 18:37:47 -0700 (PDT)

On Thu, 6 Sep 2001, Paul Zastoupil wrote:
> 
> And a new version using mystrlcpy. [shown below]

static void wall(char *str)
{
  char wallbuffer[2048];
  mystrlcpy(wallbuffer, str, sizeof(wallbuffer));
  notify_conn_ex(&game.game_connections,-1,-1,E_MESSAGE_WALL,
                 _("Server Operator: %s"),wallbuffer);
}


Why is it that you need to copy the string at all?  What's wrong with
this?

static void wall(char *str) 
{ 
  notify_conn_ex(&game.game_connections,-1,-1,E_MESSAGE_WALL, 
                 _("Server Operator: %s"),str); 
}



[Prev in Thread] Current Thread [Next in Thread]