$Log$
+ Revision 610.7 2003/09/02 15:05:34 ajc
+ * Repaired an incorrect adjustment of floor reference counts when a room was
+ moved to a different floor. (Thanks to Winzlo for reporting this.)
+
Revision 610.6 2003/09/02 14:49:05 ajc
* Improve client chat mode reliability and performance by assuming that all
server output will be in complete lines. (This is a safe assumption.)
Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
* Initial CVS import
+
lgetfloor(&flbuf, old_floor);
--flbuf.f_ref_count;
lputfloor(&flbuf, old_floor);
- lgetfloor(&flbuf, CC->room.QRfloor);
+ lprintf(9, "Reference count for floor %d is now %d\n", old_floor, flbuf.f_ref_count);
+ lgetfloor(&flbuf, new_floor);
++flbuf.f_ref_count;
- lputfloor(&flbuf, CC->room.QRfloor);
+ lputfloor(&flbuf, new_floor);
+ lprintf(9, "Reference count for floor %d is now %d\n", new_floor, flbuf.f_ref_count);
}
/* ...and everybody say "YATTA!" */