| 3082 | } |
| 3083 | |
| 3084 | void |
| 3085 | picked_container(struct obj *obj) |
| 3086 | { |
| 3087 | struct obj *otmp; |
| 3088 | |
| 3089 | /* the "top" container is treated in the calling fn */ |
| 3090 | for (otmp = obj->cobj; otmp; otmp = otmp->nobj) { |
| 3091 | if (otmp->oclass == COIN_CLASS) |
| 3092 | continue; |
| 3093 | |
| 3094 | if (otmp->no_charge) |
| 3095 | otmp->no_charge = 0; |
| 3096 | |
| 3097 | if (Has_contents(otmp)) |
| 3098 | picked_container(otmp); |
| 3099 | } |
| 3100 | } |
| 3101 | |
| 3102 | staticfn boolean |
| 3103 | special_stock( |
no outgoing calls
no test coverage detected