Skip to content

Commit a5f224f

Browse files
committed
fix: CI linker error in 9.3 SDK
1 parent 35e05aa commit a5f224f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

labeless_ida/types.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,12 @@ ScopedWaitBox::~ScopedWaitBox()
9595
hide_wait_box();
9696
}
9797

98-
#if (IDA_SDK_VERSION >= 930)
98+
#if (IDA_SDK_VERSION >= 930) && !defined(__HAS_INT128__)
9999
// fix of broken 9.3 sdk
100100
uint128 operator<<(const uint128& x, int cnt)
101101
{
102102
uint64 l = x.l << cnt;
103103
uint64 h = (x.h << cnt) | (x.l >> (64 - cnt));
104104
return uint128(l, h);
105105
}
106-
#endif // (IDA_SDK_VERSION >= 930)
106+
#endif // (IDA_SDK_VERSION >= 930) && !defined(__HAS_INT128__)

0 commit comments

Comments
 (0)