Fix NONNULL for hitting bare handed
This commit is contained in:
@@ -3503,8 +3503,8 @@ extern int weapon_type(struct obj *) NO_NONNULLS;
|
|||||||
extern int uwep_skill_type(void);
|
extern int uwep_skill_type(void);
|
||||||
/* find_roll_to_hit() calls weapon_hit_bonus() with a NULL argument,
|
/* find_roll_to_hit() calls weapon_hit_bonus() with a NULL argument,
|
||||||
preventing NONNULLARG1 */
|
preventing NONNULLARG1 */
|
||||||
extern int weapon_hit_bonus(struct obj *) NO_NONNULLS;
|
extern int weapon_hit_bonus(struct obj *);
|
||||||
extern int weapon_dam_bonus(struct obj *) NONNULLARG1;
|
extern int weapon_dam_bonus(struct obj *);
|
||||||
extern void skill_init(const struct def_skill *) NONNULLARG1;
|
extern void skill_init(const struct def_skill *) NONNULLARG1;
|
||||||
extern void setmnotwielded(struct monst *, struct obj *) NONNULLARG1;
|
extern void setmnotwielded(struct monst *, struct obj *) NONNULLARG1;
|
||||||
|
|
||||||
|
|||||||
@@ -1431,6 +1431,7 @@ uwep_skill_type(void)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Return hit bonus/penalty based on skill of weapon.
|
* Return hit bonus/penalty based on skill of weapon.
|
||||||
|
* weapon can be null, meaning bare-handed combat.
|
||||||
* Treat restricted weapons as unskilled.
|
* Treat restricted weapons as unskilled.
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
@@ -1525,6 +1526,7 @@ weapon_hit_bonus(struct obj *weapon)
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* Return damage bonus/penalty based on skill of weapon.
|
* Return damage bonus/penalty based on skill of weapon.
|
||||||
|
* weapon can be null, meaning bare-handed combat.
|
||||||
* Treat restricted weapons as unskilled.
|
* Treat restricted weapons as unskilled.
|
||||||
*/
|
*/
|
||||||
int
|
int
|
||||||
|
|||||||
Reference in New Issue
Block a user