@@ -253,46 +253,47 @@ void CDlgJump::SetData( void )
253
253
nIndex = 0 ;
254
254
nPLSQLBlockNum = 0 ;
255
255
for ( i = 0 ; i < cFuncInfoArr.GetNum (); ++i ){
256
- if ( 31 == cFuncInfoArr.GetAt ( i )->m_nInfo ){
256
+ auto & cFuncInfo = cFuncInfoArr.GetAt (i);
257
+ if ( 31 == cFuncInfo.m_nInfo ){
257
258
if ( m_pShareData->m_bLineNumIsCRLF_ForJump ){ /* 行番号の表示 false=折り返し単位/true=改行単位 */
258
259
auto_sprintf ( szText, LS (STR_DLGJUMP_PSLQL),
259
- cFuncInfoArr. GetAt ( i )-> m_nFuncLineCRLF ,
260
- cFuncInfoArr. GetAt ( i )-> m_cmemFuncName .c_str ()
260
+ cFuncInfo. m_nFuncLineCRLF ,
261
+ cFuncInfo. m_strFuncName .c_str ()
261
262
);
262
263
}else {
263
264
auto_sprintf ( szText, LS (STR_DLGJUMP_PSLQL),
264
- cFuncInfoArr. GetAt ( i )-> m_nFuncLineLAYOUT ,
265
- cFuncInfoArr. GetAt ( i )-> m_cmemFuncName .c_str ()
265
+ cFuncInfo. m_nFuncLineLAYOUT ,
266
+ cFuncInfo. m_strFuncName .c_str ()
266
267
);
267
268
}
268
269
nIndex = Combo_AddString ( hwndCtrl, szText );
269
270
if ( m_pShareData->m_bLineNumIsCRLF_ForJump ){ /* 行番号の表示 false=折り返し単位/true=改行単位 */
270
- Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineCRLF );
271
+ Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfo. m_nFuncLineCRLF );
271
272
}
272
273
else {
273
- Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineLAYOUT );
274
+ Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfo. m_nFuncLineLAYOUT );
274
275
}
275
276
nPLSQLBlockNum++;
276
277
}
277
- if ( 41 == cFuncInfoArr. GetAt ( i )-> m_nInfo ){
278
+ if ( 41 == cFuncInfo. m_nInfo ){
278
279
if ( m_pShareData->m_bLineNumIsCRLF_ForJump ){ /* 行番号の表示 false=折り返し単位/true=改行単位 */
279
280
auto_sprintf ( szText, LS (STR_DLGJUMP_PSLQL),
280
- cFuncInfoArr. GetAt ( i )-> m_nFuncLineCRLF ,
281
- cFuncInfoArr. GetAt ( i )-> m_cmemFuncName .c_str ()
281
+ cFuncInfo. m_nFuncLineCRLF ,
282
+ cFuncInfo. m_strFuncName .c_str ()
282
283
);
283
284
}else {
284
285
auto_sprintf ( szText, LS (STR_DLGJUMP_PSLQL),
285
- cFuncInfoArr. GetAt ( i )-> m_nFuncLineLAYOUT ,
286
- cFuncInfoArr. GetAt ( i )-> m_cmemFuncName .c_str ()
286
+ cFuncInfo. m_nFuncLineLAYOUT ,
287
+ cFuncInfo. m_strFuncName .c_str ()
287
288
);
288
289
}
289
290
nIndexCurSel = nIndex = Combo_AddString ( hwndCtrl, szText );
290
291
if ( m_pShareData->m_bLineNumIsCRLF_ForJump ){ /* 行番号の表示 false=折り返し単位/true=改行単位 */
291
- nWorkLine = (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineCRLF ;
292
- Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineCRLF );
292
+ nWorkLine = (Int)cFuncInfo. m_nFuncLineCRLF ;
293
+ Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfo. m_nFuncLineCRLF );
293
294
}else {
294
- nWorkLine = (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineLAYOUT ;
295
- Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfoArr. GetAt ( i )-> m_nFuncLineLAYOUT );
295
+ nWorkLine = (Int)cFuncInfo. m_nFuncLineLAYOUT ;
296
+ Combo_SetItemData ( hwndCtrl, nIndex, (Int)cFuncInfo. m_nFuncLineLAYOUT );
296
297
}
297
298
++nPLSQLBlockNum;
298
299
}
0 commit comments