mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-16 00:36:07 +03:00
14 lines
381 B
Zig
14 lines
381 B
Zig
const std = @import("std");
|
|
|
|
/// Returns true if the data looks safe to paste.
|
|
pub fn isSafePaste(data: []const u8) bool {
|
|
return std.mem.indexOf(u8, data, "\n") == null;
|
|
}
|
|
|
|
test isSafePaste {
|
|
const testing = std.testing;
|
|
try testing.expect(isSafePaste("hello"));
|
|
try testing.expect(!isSafePaste("hello\n"));
|
|
try testing.expect(!isSafePaste("hello\nworld"));
|
|
}
|