FIXME: This is a dirty hack, because newsym() doesn't distinguish * between object piles and single objects, it doesn't mark the location * for update. */
| 1860 | * between object piles and single objects, it doesn't mark the location |
| 1861 | * for update. */ |
| 1862 | void |
| 1863 | newsym_force(coordxy x, coordxy y) |
| 1864 | { |
| 1865 | newsym(x, y); |
| 1866 | gg.gbuf[y][x].gnew = 1; |
| 1867 | if (gg.gbuf_start[y] > x) |
| 1868 | gg.gbuf_start[y] = x; |
| 1869 | if (gg.gbuf_stop[y] < x) |
| 1870 | gg.gbuf_stop[y] = x; |
| 1871 | } |
| 1872 | |
| 1873 | /* |
| 1874 | * Store the glyph in the 3rd screen for later flushing. |
no test coverage detected