ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/arch.C
(Generate patch)

Comparing deliantra/server/common/arch.C (file contents):
Revision 1.55 by root, Tue Apr 17 19:12:32 2007 UTC vs.
Revision 1.56 by root, Wed Apr 18 07:59:55 2007 UTC

335 object *op = object::create (); 335 object *op = object::create ();
336 archetype *at = get (f.get_str ()); 336 archetype *at = get (f.get_str ());
337 f.get (op->name); 337 f.get (op->name);
338 f.next (); 338 f.next ();
339 339
340#if 0
340 if (f.kw == KW_inherit) 341 if (f.kw == KW_inherit)
341 { 342 {
342 if (archetype *at = find (f.get_str ())) 343 if (archetype *at = find (f.get_str ()))
343 *op = at->clone; 344 *op = at->clone;
344 else 345 else
345 LOG (llevError, "archetype '%s' tries to inherit from non-existent archetype '%s'.\n", 346 LOG (llevError, "archetype '%s' tries to inherit from non-existent archetype '%s'.\n",
346 &at->name, f.get_str ()); 347 &at->name, f.get_str ());
347 348
348 f.next (); 349 f.next ();
349 } 350 }
351#endif
350 352
351 if (!op->parse_kv (f)) 353 if (!op->parse_kv (f))
352 goto fail; 354 goto fail;
353 355
354 parts.push_back (std::make_pair (at, op)); 356 parts.push_back (std::make_pair (at, op));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines