Page MenuHomeFreeBSD

D17795.diff
No OneTemporary

D17795.diff

Index: head/usr.sbin/bhyve/pci_nvme.c
===================================================================
--- head/usr.sbin/bhyve/pci_nvme.c
+++ head/usr.sbin/bhyve/pci_nvme.c
@@ -251,11 +251,13 @@
(NVME_STATUS_SC_MASK << NVME_STATUS_SC_SHIFT))
static __inline void
-cpywithpad(char *dst, int dst_size, const char *src, char pad)
+cpywithpad(char *dst, size_t dst_size, const char *src, char pad)
{
- int len = strnlen(src, dst_size);
+ size_t len;
+
+ len = strnlen(src, dst_size);
+ memset(dst, pad, dst_size);
memcpy(dst, src, len);
- memset(dst + len, pad, dst_size - len);
}
static __inline void

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 26, 3:31 AM (17 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27997091
Default Alt Text
D17795.diff (614 B)

Event Timeline