diff options
| author | Mikhail Romanko <me@blankhex.com> | 2025-11-08 18:50:13 +0300 |
|---|---|---|
| committer | Mikhail Romanko <me@blankhex.com> | 2025-11-08 18:50:13 +0300 |
| commit | 6d02598e20a126ea159ef4529340b93e5fa7b5ea (patch) | |
| tree | 09f6f4e971ed3cb43ec8f86fe73da2b3d5d26ff0 /src/Bytes.c | |
| parent | 44057e96f33f110cf182ef7df697b21e779e5aae (diff) | |
| download | bhlib-6d02598e20a126ea159ef4529340b93e5fa7b5ea.tar.gz | |
Add IO type checking functions, add ReadLine
Diffstat (limited to 'src/Bytes.c')
| -rw-r--r-- | src/Bytes.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Bytes.c b/src/Bytes.c index 8949380..07242af 100644 --- a/src/Bytes.c +++ b/src/Bytes.c @@ -215,3 +215,13 @@ BH_IO *BH_BytesNew(char *data, return (BH_IO*)bytes; } + + +int BH_IOIsBytes(BH_IO *device) +{ + if (!device) + return 0; + + return device->callback == (BH_IOCallback)bytesCallback; +} + |
