Example #1
0
        public override void Bad()
        {
            int data;

            /* POTENTIAL FLAW: Set data to a random value */
            data = (new Random()).Next();
            Dictionary <int, int> dataDictionary = new Dictionary <int, int>();

            dataDictionary.Add(0, data);
            dataDictionary.Add(1, data);
            dataDictionary.Add(2, data);
            CWE197_Numeric_Truncation_Error__int_Random_to_short_74b.BadSink(dataDictionary);
        }