/* goodG2B() - use goodsource and badsink */ private static void GoodG2B() { long data = CWE197_Numeric_Truncation_Error__long_console_ReadLine_to_short_61b.GoodG2BSource(); { /* POTENTIAL FLAW: Convert data to a short, possibly causing a truncation error */ IO.WriteLine((short)data); } }
public override void Bad() { long data = CWE197_Numeric_Truncation_Error__long_console_ReadLine_to_short_61b.BadSource(); { /* POTENTIAL FLAW: Convert data to a short, possibly causing a truncation error */ IO.WriteLine((short)data); } }