text: /* TEMPLATE GENERATED TESTCASE FILE
  Filename: CWE563_Unused_Variable__unused_value_int64_t_82_bad.cpp
  Label Definition File: CWE563_Unused_Variable__unused_value.label.xml
  Template File: sources-sinks-82_bad.tmpl.cpp
  */
  /*
   * @description
   * CWE: 563 Unused Variable
   * BadSource:  Initialize data
   * GoodSource: Initialize and use data
   * Sinks:
   *    GoodSink: Use data
   *    BadSink : Initialize and use data
   * Flow Variant: 82 Data flow: data passed in a parameter to an virtual method called via a pointer
   *
   * */
  #ifndef OMITBAD
  
  #include "std_testcase.h"
  #include "CWE563_Unused_Variable__unused_value_int64_t_82.h"
  
  namespace CWE563_Unused_Variable__unused_value_int64_t_82
  {
  
  void CWE563_Unused_Variable__unused_value_int64_t_82_bad::action(int64_t data)
  {
      /* POTENTIAL FLAW: Possibly over-write the initial value of data before using it */
      data = 10LL;
      printLongLongLine(data);
  }
  
  }
  #endif /* OMITBAD */
  