Open Bug 1215700 Opened 9 years ago Updated 2 years ago

Removing remaining warnings

Categories

(NSS :: Libraries, defect, P3)

Tracking

(firefox44 affected)

Tracking Status
firefox44 --- affected

People

(Reporter: mt, Unassigned)

Details

coreconf/WIN32.mk has some classes of warnings disabled. That isn't good because those warnings can indicate potential bugs. Here's the current list: # Disable C4267: conversion from 'size_t' to 'type', possible loss of data # Disable C4244: conversion from 'type1' to 'type2', possible loss of data # Disable C4018: 'expression' : signed/unsigned mismatch # Disable C4312: 'type cast': conversion from 'type1' to 'type2' of greater size Also, we don't have warnings-as-errors turned on for Android builds. The same applies there, with some overlap. We should crush the warnings, then turn on warnings-as-errors. Of these, some are harder than the others.
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.