mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-20 04:26:03 +08:00

* Replace protobuf 2.6.1 with 3.21.8 * Update/add protobuf libs * Add CS2 protos * Remove old csgo/dota protos * Add versioned protoc bin * Comment out Valve's `schema` define for now * Use ENetworkDisconnectionReason * Fix-up `offsetof` to avoid errors on some Clang versions
10 lines
321 B
C
10 lines
321 B
C
|
|
#if ((defined(__ARM_NEON) && defined(__aarch64__)) || defined(__SSE4_1__)) && !defined(TRUFFLERUBY)
|
|
int utf8_range2(const unsigned char* data, int len);
|
|
#else
|
|
int utf8_naive(const unsigned char* data, int len);
|
|
static inline int utf8_range2(const unsigned char* data, int len) {
|
|
return utf8_naive(data, len);
|
|
}
|
|
#endif
|