Skip to content

Commit 4e32b71

Browse files
Use Template Type
the 2 Assignments: paIN = var_IN; var_OUT = paOUT; to me only make sense, if the other Type is also T otherwise a no match for 'operator=' can happen.
1 parent 9409e88 commit 4e32b71

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/core/io/inputfb.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ namespace forte::core::io {
9191
}
9292

9393
void evt_REQ(
94-
const CIEC_BOOL &paQI, const CIEC_STRING &paPARAMS, CIEC_BOOL &paQO, CIEC_STRING &paSTATUS, CIEC_BYTE &paIN) {
94+
const CIEC_BOOL &paQI, const CIEC_STRING &paPARAMS, CIEC_BOOL &paQO, CIEC_STRING &paSTATUS, T &paIN) {
9595
var_QI = paQI;
9696
var_PARAMS = paPARAMS;
9797
receiveInputEvent(scmEventREQID, nullptr);

src/core/io/outputfb.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ namespace forte::core::io {
6464

6565
void evt_REQ(const CIEC_BOOL &paQI,
6666
const CIEC_STRING &paPARAMS,
67-
const CIEC_BYTE &paOUT,
67+
const T &paOUT,
6868
CIEC_BOOL &paQO,
6969
CIEC_STRING &paSTATUS) {
7070
var_QI = paQI;

0 commit comments

Comments
 (0)