Mark Garringer wrote: > > > > money types as well. I fixed it with snprintf() . . . > >That's a slight bit of overkill. It should be sufficient to just do: > > > > obj->name = strdup(currency_types[cur]); > > I must apologize. I didn't quite make myself clear enough. I also want to > have the word "coins" in my name list, so when it's done there will be > "coins euros" in the obj->name list. I can get one or the other but not > both. If you don't wish to maintain two separate arrays, one of the namelist and one of the currency short names, then Mathew's method would be easiest. That is, snprintf(buf, sizeof(buf), "coins %s", currency_types[cur]); obj->name = strdup(buf); Make sure to declare buf locally if you are using a recent version of CircleMUD. -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT