Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
>
Examples of errors detected by the...

Examples of errors detected by the V763 diagnostic

V763. Parameter is always rewritten in function body before being used.


Source Engine SDK

V763 Parameter 'iElement' is always rewritten in function body before being used. dt_utlvector_send.cpp 49

 void SendProxy_UtlVectorElement(...., int iElement, ....) { .... iElement = pProp->GetElementStride(); .... if (iElement >= pUtlVec->Count()) { .... } else { pExtra->m_ProxyFn( pProp, pData, (char*)pUtlVec->Base() + iElement*pExtra->m_ElementStride, pOut, 0, objectID); } } 

Similar errors can be found in some other places:

  • V763 Parameter 'flDist' is always rewritten in function body before being used. npc_cranedriver.cpp 180
  • V763 Parameter 'flDist' is always rewritten in function body before being used. npc_strider.cpp 2561

GCC

V763 Parameter 'flags' is always rewritten in function body before being used. call.cc 994, call.cc 981

 static conversion * build_aggr_conv (tree type, tree ctor, int flags, // <= tsubst_flags_t complain) { unsigned HOST_WIDE_INT i = 0; conversion *c; tree field = next_aggregate_field (TYPE_FIELDS (type)); tree empty_ctor = NULL_TREE; hash_set<tree, true> pset; flags = LOOKUP_IMPLICIT|LOOKUP_NO_NARROWING; // <= .... } 

MuseScore

V763 Parameter 'y' is always rewritten in function body before being used. tremolo.cpp 287

 void Tremolo::layoutOneNoteTremolo(qreal x, qreal y, qreal spatium) { bool up = chord()->up(); int line = up ? chord()->upLine() : chord()->downLine(); .... qreal yLine = line + t; .... y = yLine * .5 * spatium; setPos(x, y); } 

Command & Conquer

V763 Parameter 'coord' is always rewritten in function body before being used. DISPLAY.CPP 4031

 void DisplayClass::Set_Tactical_Position(COORDINATE coord) { int xx = 0; int yy = 0; Confine_Rect(&xx, &yy, TacLeptonWidth, TacLeptonHeight, Cell_To_Lepton(MapCellWidth) + GlyphXClientSidebarWidthInLeptons, Cell_To_Lepton(MapCellHeight)); coord = XY_Coord(xx + Cell_To_Lepton(MapCellX), yy + Cell_To_Lepton(....)); if (ScenarioInit) { TacticalCoord = coord; } DesiredTacticalCoord = coord; IsToRedraw = true; Flag_To_Redraw(false); } 

Similar errors can be found in some other places:

  • V763 Parameter 'coord' is always rewritten in function body before being used. DISPLAY.CPP 4251

GCC

V763 Parameter 'off' is always rewritten in function body before being used. ipa-polymorphic-call.c 766

 bool ipa_polymorphic_call_context::set_by_invariant (tree cst, tree otr_type, HOST_WIDE_INT off) { poly_int64 offset2, size, max_size; bool reverse; tree base; invalid = false; off = 0; .... if (otr_type && !contains_type_p (TREE_TYPE (base), off, otr_type)) return false; set_by_decl (base, off); return true; } 

Haiku Operation System

V763 Parameter 'menu' is always rewritten in function body before being used. video.cpp 648

 bool video_mode_hook(Menu *menu, MenuItem *item) { video_mode *mode = NULL; menu = item->Submenu(); item = menu->FindMarked(); .... } 

Similar errors can be found in some other places:

  • V763 Parameter 'force_16bit' is always rewritten in function body before being used. ata_adapter.cpp 151
  • V763 Parameter 'force_16bit' is always rewritten in function body before being used. ata_adapter.cpp 179
  • V763 Parameter 'menu' is always rewritten in function body before being used. video.cpp 264
  • And 16 additional diagnostic messages.

Stellarium

V763 Parameter 'updatePos' is always rewritten in function body before being used. StelGuiItems.cpp 690

 void BottomStelBar::updateText(bool updatePos) { .... // the index argument is not used here updatePos = true; .... } 

LibreOffice

V763 Parameter 'nNativeNumberMode' is always rewritten in function body before being used. calendar_jewish.cxx 286

 OUString SAL_CALL Calendar_jewish::getDisplayString(...., sal_Int16 nNativeNumberMode ) { // make Hebrew number for Jewish calendar nNativeNumberMode = NativeNumberMode::NATNUM2; if (nCalendarDisplayCode == CalendarDisplayCode::SHORT_YEAR) { sal_Int32 value = getValue(CalendarFieldIndex::YEAR) % 1000; return mxNatNum->getNativeNumberString(...., nNativeNumberMode ); } else return Calendar_gregorian::getDisplayString(...., nNativeNumberMode ); } 

Similar errors can be found in some other places:

  • V763 Parameter 'bExtendedInfo' is always rewritten in function body before being used. graphicfilter2.cxx 442
  • V763 Parameter 'nVerbID' is always rewritten in function body before being used. oleembed.cxx 841
  • V763 Parameter 'pCursor' is always rewritten in function body before being used. edlingu.cxx 843
  • And 2 additional diagnostic messages.

NCBI Genome Workbench

V763 Parameter 'w1' is always rewritten in function body before being used. bmfunc.h 5363

 /// Bit COUNT functor template<typename W> struct bit_COUNT { W operator()(W w1, W w2) { w1 = 0; BM_INCWORD_BITCOUNT(w1, w2); return w1; } }; 

Chromium

V763 Parameter 'index' is always rewritten in function body before being used. tab_strip_model_experimental.cc 314

 void TabStripModelExperimental::InsertWebContentsAt( int index, content::WebContents* contents, int add_types) { .... // the index argument is not used index = tab_view_count_ - 1; .... } 

The value passed in the index argument is not used.


ReOpenLDAP

V763 Parameter 'rc' is always rewritten in function body before being used. tls_o.c 426

 static char * tlso_session_errmsg(...., int rc, ....) { char err[256] = ""; const char *certerr=NULL; tlso_session *s = (tlso_session *)sess; rc = ERR_peek_error(); // <= .... } 

Inkscape

V763 Parameter 'new_value' is always rewritten in function body before being used. sp-xmlview-tree.cpp 259

 void element_attr_changed(.... const gchar * new_value, ....) { NodeData *data = static_cast<NodeData *>(ptr); gchar *label; if (data->tree->blocked) return; if (0 != strcmp (key, "id") && 0 != strcmp (key, "inkscape:label")) return; new_value = repr->attribute("id"); // <= .... } 

Similar errors can be found in some other places:

  • V763 Parameter 'widget' is always rewritten in function body before being used. ruler.cpp 923