Difference between revisions of "User:Paxed/src geshi test"
Jump to navigation
Jump to search
(test) |
m (test) |
||
Line 1: | Line 1: | ||
− | |||
This is a test of tiny highlight-extension modification: | This is a test of tiny highlight-extension modification: | ||
− | <syntaxhighlight code="c" line="GESHI_FANCY_LINE_NUMBERS" lineid="line" | + | <syntaxhighlight code="c" line="GESHI_FANCY_LINE_NUMBERS" lineid="line" line_start="515"> |
/* Called in several places - may produce output */ | /* Called in several places - may produce output */ | ||
/* eg ship_object() and dropy() -> sellobj() both produce output */ | /* eg ship_object() and dropy() -> sellobj() both produce output */ |
Revision as of 10:54, 14 November 2010
This is a test of tiny highlight-extension modification:
/* Called in several places - may produce output */
/* eg ship_object() and dropy() -> sellobj() both produce output */
void
dropx(obj)
register struct obj *obj;
{
#ifndef GOLDOBJ
if (obj->oclass != COIN_CLASS || obj == invent) freeinv(obj);
#else
/* Ensure update when we drop gold objects */
if (obj->oclass == COIN_CLASS) flags.botl = 1;
freeinv(obj);
#endif
if (!u.uswallow) {
if (ship_object(obj, u.ux, u.uy, FALSE)) return;
if (IS_ALTAR(levl[u.ux][u.uy].typ))
doaltarobj(obj); /* set bknown */
}
dropy(obj);
}