Guest User

Untitled

a guest
Aug 2nd, 2025
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. -- with format.len + 1 ---
  2.  
  3. Breakpoint 1, interop.timeAsString (buf=..., format=...) at interop.zig:75
  4. 75 return buf[0..len];
  5. (gdb) p buf
  6. $1 = {ptr = 0x7ffff7b80280 "04:52:27pm", len = 11}
  7. (gdb) up
  8. #1 0x0000000001160978 in main.main () at main.zig:486
  9. 486 const clock_str = interop.timeAsString(clock_buf.items[0..clock_buf.items.len-1:0], format) catch {
  10. (gdb) list
  11. 481 const yo = (buffer.height - buffer.box_height) / 2 - bigclock.HEIGHT - 2;
  12. 482 var clock_buf = std.ArrayList(u8).init(allocator);
  13. 483 try clock_buf.resize(format.len + 1);
  14. 484 try clock_buf.append(@as(u8, 0));
  15. 485 defer clock_buf.deinit();
  16. 486 const clock_str = interop.timeAsString(clock_buf.items[0..clock_buf.items.len-1:0], format) catch {
  17. 487 break :draw_big_clock;
  18. 488 };
  19. 489
  20. 490 for (clock_str, 0..) |c, i| {
  21. (gdb)
  22.  
  23. -- with only format.len ---
  24.  
  25. Breakpoint 1, interop.timeAsString (buf=..., format=...) at interop.zig:75
  26. 75 return buf[0..len];
  27. (gdb) p buf
  28. $1 = {ptr = 0x7ffff7b80280 "04:55:29\252\252", len = 10}
  29. (gdb) up
  30. #1 0x0000000001160953 in main.main () at main.zig:486
  31. 486 const clock_str = interop.timeAsString(clock_buf.items[0..clock_buf.items.len-1:0], format) catch {
  32. (gdb) list
  33. 481 const yo = (buffer.height - buffer.box_height) / 2 - bigclock.HEIGHT - 2;
  34. 482 var clock_buf = std.ArrayList(u8).init(allocator);
  35. 483 try clock_buf.resize(format.len);
  36. 484 try clock_buf.append(@as(u8, 0));
  37. 485 defer clock_buf.deinit();
  38. 486 const clock_str = interop.timeAsString(clock_buf.items[0..clock_buf.items.len-1:0], format) catch {
  39. 487 break :draw_big_clock;
  40. 488 };
  41. 489
  42. 490 for (clock_str, 0..) |c, i| {
  43. (gdb)
  44.  
Advertisement
Add Comment
Please, Sign In to add comment