Dale's right there, the parse error before line 1170 will throw everything
off. If you can't find a missing ) or ;, also check for missing }'s or
extra ;'s where they shouldn't be (like at the end of an if statement
before that for loop).

Good luck!
 ---
RogueDragon @ A Merging of Fates
telnet://mud.merging.org:5454

Windows - Where do you want to go today?
Linux   - Where do you want to go tomarow?
FreeBSD - When are you two going to catch up?

On Sun, 25 Aug 2002, Dale Kingston wrote:

> act_info.c:1170: parse error before `for'
>
> go right before that line and see whats wrong you probly forgot a ) or ;.
>
> ----- Original Message -----
> From: "Vincius Meireles" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Sunday, August 25, 2002 11:13 AM
> Subject: Can't compile act_info.c again after editing it some...
>
>
> > Okay...
> >
> > I am not a C programmer (yet) but I've been doing many changes to a Rom
> > source code on my linux partiton, compiling it, playing with it, and
> slowly
> > learning both C and the Rom source layout.
> > I've been doing this for some time and allready learnt many things.
> >
> > Straight to the point:
> > I've run through act_info.c doing some light changes, like adding color to
> > some strings, modifying others and organizing the source file tabbing and
> > identing to my like.
> >
> > I have did it to other files and all went ok (Compiled and all)
> >
> > When I finished this one (act_info.c), it doesn't compile this file
> anymore.
> > I tried to substitute for an older backup of act_info.c and it works. So
> the
> > problem is just this file...
> >
> > Well I've done lots of typing to this file and if someone could help me
> out
> > there... Here goes the compiler output...
> >
> > [EMAIL PROTECTED] /root]# cd myd
> > bash: cd: myd: Arquivo ou diret?rio n?o encontrado
> > [EMAIL PROTECTED] /root]# cd mud/sec
> > bash: cd: mud/sec: Arquivo ou diret?rio n?o encontrado
> > [EMAIL PROTECTED] /root]# cd mud/src
> > [EMAIL PROTECTED] src]# make
> > 14:02:41 : Compiling act_info.c...
> > cc1plus: warnings being treated as errors
> > act_info.c: In function `void do_look(CHAR_DATA *, char *)':
> > act_info.c:1007: warning: unused variable `int door'
> > act_info.c:1003: warning: unused variable `struct EXIT_DATA * pexit'
> > act_info.c:1006: warning: `char * pdesc' might be used uninitialized in
> this
> > function
> > act_info.c: At top level:
> > act_info.c:1170: parse error before `for'
> > act_info.c:1170: syntax error before `!='
> > act_info.c:1170: ANSI C++ forbids declaration `obj' with no type
> > act_info.c:1170: base operand of `->' is not a pointer
> > act_info.c:1170: parse error before `)'
> > act_info.c:1182: ANSI C++ forbids declaration `pdesc' with no type
> > act_info.c:1182: `arg3' was not declared in this scope
> > act_info.c:1182: base operand of `->' is not a pointer
> > act_info.c:1183: parse error before `if'
> > act_info.c:1194: `ch' was not declared in this scope
> > act_info.c:1194: ANSI C++ forbids declaration `chsend' with no type
> > act_info.c:1194: `int chsend' redeclared as different kind of symbol
> > proto.h:76: previous declaration of `void chsend(const char *, CHAR_DATA
> *)'
> > act_info.c:1194: initializer list being treated as compound expression
> > act_info.c:1195: parse error before `return'
> > act_info.c:1200: ANSI C++ forbids declaration `pdesc' with no type
> > act_info.c:1200: redefinition of `int pdesc'
> > act_info.c:1182: `int pdesc' previously defined here
> > act_info.c:1200: `arg3' was not declared in this scope
> > act_info.c:1200: `ch' was not declared in this scope
> > act_info.c:1201: parse error before `if'
> > act_info.c:1217: `buf' was not declared in this scope
> > act_info.c:1217: `ch' was not declared in this scope
> > act_info.c:1217: ANSI C++ forbids declaration `chsend' with no type
> > act_info.c:1217: redefinition of `int chsend'
> > act_info.c:1194: `int chsend' previously defined here
> > act_info.c:1217: initializer list being treated as compound expression
> > act_info.c:1218: parse error before `return'
> > act_info.c: In function `void do_examine(CHAR_DATA *, char *)':
> > act_info.c:1283: `chsend' cannot be used as a function
> > act_info.c:1322: `chsend' cannot be used as a function
> > act_info.c: In function `void do_exits(CHAR_DATA *, char *)':
> > act_info.c:1392: `chsend' cannot be used as a function
> > act_info.c: In function `void do_worth(CHAR_DATA *, char *)':
> > act_info.c:1403: `chsend' cannot be used as a function
> > act_info.c:1411: `chsend' cannot be used as a function
> > act_info.c:1415: `chsend' cannot be used as a function
> > act_info.c: In function `void do_score(CHAR_DATA *, char *)':
> > act_info.c:1425: `chsend' cannot be used as a function
> > act_info.c:1427: `chsend' cannot be used as a function
> > act_info.c:1429: `chsend' cannot be used as a function
> > act_info.c:1432: `chsend' cannot be used as a function
> > act_info.c:1435: `chsend' cannot be used as a function
> > act_info.c:1438: `chsend' cannot be used as a function
> > act_info.c:1440: `chsend' cannot be used as a function
> > act_info.c:1443: `chsend' cannot be used as a function
> > act_info.c:1446: `chsend' cannot be used as a function
> > act_info.c:1449: `chsend' cannot be used as a function
> > act_info.c:1452: `chsend' cannot be used as a function
> > act_info.c:1456: `chsend' cannot be used as a function
> > act_info.c:1458: `chsend' cannot be used as a function
> > act_info.c:1461: `chsend' cannot be used as a function
> > act_info.c:1469: `chsend' cannot be used as a function
> > act_info.c:1472: `chsend' cannot be used as a function
> > act_info.c:1474: `chsend' cannot be used as a function
> > act_info.c:1477: `chsend' cannot be used as a function
> > act_info.c:1480: `chsend' cannot be used as a function
> > act_info.c:1482: `chsend' cannot be used as a function
> > act_info.c: In function `void do_affects(CHAR_DATA *, char *)':
> > act_info.c:1495: `chsend' cannot be used as a function
> > act_info.c:1506: `chsend' cannot be used as a function
> > act_info.c:1513: `chsend' cannot be used as a function
> > act_info.c:1518: `chsend' cannot be used as a function
> > act_info.c:1521: `chsend' cannot be used as a function
> > act_info.c:1526: `chsend' cannot be used as a function
> > act_info.c: In function `void do_time(CHAR_DATA *, char *)':
> > act_info.c:1567: `chsend' cannot be used as a function
> > act_info.c:1571: `chsend' cannot be used as a function
> > act_info.c: In function `void do_weather(CHAR_DATA *, char *)':
> > act_info.c:1588: `chsend' cannot be used as a function
> > act_info.c:1596: `chsend' cannot be used as a function
> > act_info.c: In function `void do_oldhelp(CHAR_DATA *, char *)':
> > act_info.c:1778: `chsend' cannot be used as a function
> > act_info.c: In function `void do_whois(CHAR_DATA *, char *)':
> > act_info.c:1868: `chsend' cannot be used as a function
> > act_info.c:1896: `chsend' cannot be used as a function
> > act_info.c: In function `void do_who(CHAR_DATA *, char *)':
> > act_info.c:1965: `chsend' cannot be used as a function
> > act_info.c:2002: `chsend' cannot be used as a function
> > act_info.c: In function `void do_count(CHAR_DATA *, char *)':
> > act_info.c:2098: `chsend' cannot be used as a function
> > act_info.c: In function `void do_inventory(CHAR_DATA *, char *)':
> > act_info.c:2103: `chsend' cannot be used as a function
> > act_info.c: In function `void do_equipment(CHAR_DATA *, char *)':
> > act_info.c:2113: `chsend' cannot be used as a function
> > act_info.c:2116: `chsend' cannot be used as a function
> > act_info.c:2119: `chsend' cannot be used as a function
> > act_info.c:2124: `chsend' cannot be used as a function
> > act_info.c:2125: `chsend' cannot be used as a function
> > act_info.c:2129: `chsend' cannot be used as a function
> > act_info.c: In function `void do_compare(CHAR_DATA *, char *)':
> > act_info.c:2149: `chsend' cannot be used as a function
> > act_info.c:2155: `chsend' cannot be used as a function
> > act_info.c:2173: `chsend' cannot be used as a function
> > act_info.c:2180: `chsend' cannot be used as a function
> > act_info.c: In function `void do_where(CHAR_DATA *, char *)':
> > act_info.c:2255: `chsend' cannot be used as a function
> > act_info.c:2271: `chsend' cannot be used as a function
> > act_info.c:2275: `chsend' cannot be used as a function
> > act_info.c:2292: `chsend' cannot be used as a function
> > act_info.c: In function `void do_consider(CHAR_DATA *, char *)':
> > act_info.c:2314: `chsend' cannot be used as a function
> > act_info.c:2320: `chsend' cannot be used as a function
> > act_info.c:2326: `chsend' cannot be used as a function
> > act_info.c: In function `void do_title(CHAR_DATA *, char *)':
> > act_info.c:2387: `chsend' cannot be used as a function
> > act_info.c:2394: `chsend' cannot be used as a function
> > act_info.c:2400: `chsend' cannot be used as a function
> > act_info.c: In function `void do_description(CHAR_DATA *, char *)':
> > act_info.c:2419: `chsend' cannot be used as a function
> > act_info.c:2440: `chsend' cannot be used as a function
> > act_info.c:2441: `chsend' cannot be used as a function
> > act_info.c:2449: `chsend' cannot be used as a function
> > act_info.c:2463: `chsend' cannot be used as a function
> > act_info.c:2473: `chsend' cannot be used as a function
> > act_info.c:2474: `chsend' cannot be used as a function
> > act_info.c: In function `void do_report(CHAR_DATA *, char *)':
> > act_info.c:2487: `chsend' cannot be used as a function
> > act_info.c: In function `void do_practice(CHAR_DATA *, char *)':
> > act_info.c:2522: `chsend' cannot be used as a function
> > act_info.c:2524: `chsend' cannot be used as a function
> > act_info.c:2528: `chsend' cannot be used as a function
> > act_info.c:2532: `chsend' cannot be used as a function
> > act_info.c:2541: `chsend' cannot be used as a function
> > act_info.c:2554: `chsend' cannot be used as a function
> > act_info.c:2560: `chsend' cannot be used as a function
> > act_info.c:2570: `chsend' cannot be used as a function
> > act_info.c:2580: `chsend' cannot be used as a function
> > act_info.c: In function `void do_wimpy(CHAR_DATA *, char *)':
> > act_info.c:2626: `chsend' cannot be used as a function
> > act_info.c:2632: `chsend' cannot be used as a function
> > act_info.c:2638: `chsend' cannot be used as a function
> > act_info.c: In function `void do_password(CHAR_DATA *, char *)':
> > act_info.c:2698: `chsend' cannot be used as a function
> > act_info.c:2705: `chsend' cannot be used as a function
> > act_info.c:2712: `chsend' cannot be used as a function
> > act_info.c:2725: `chsend' cannot be used as a function
> > act_info.c:2733: `chsend' cannot be used as a function
> > make: *** [act_info.o] Error 1
> > [EMAIL PROTECTED] src]#
> >
> > _________________________________________________________________
> > Converse com seus amigos online, fa?a o download gr?tis do MSN Messenger:
> > http://messenger.msn.com.br
> >
> >
> > --
> > ROM mailing list
> > [email protected]
> > http://www.rom.org/cgi-bin/mailman/listinfo/rom
> >
>
>
> --
> ROM mailing list
> [email protected]
> http://www.rom.org/cgi-bin/mailman/listinfo/rom
>


Reply via email to