Fixed build for BeOS.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21534 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2007-06-30 15:54:02 +00:00
parent 25f46ea449
commit efe48b88b7
2 changed files with 8 additions and 0 deletions
@@ -11,6 +11,10 @@ KernelAddon vmware :
device.c
;
if $(TARGET_PLATFORM) != haiku {
LinkAgainst vmware : $(TARGET_HAIKU_COMPATIBILITY_LIBS) ;
}
Package haiku-vmware-video-svn :
vmware :
boot home config add-ons kernel drivers bin ;
@@ -341,9 +341,13 @@ ControlHook(void *dev, uint32 msg, void *buf, size_t len)
case VMWARE_GET_DEVICE_NAME:
dprintf("device: VMWARE_GET_DEVICE_NAME %s\n", gPd->names[0]);
#ifdef HAIKU_TARGET_PLATFORM_HAIKU
if (user_strlcpy((char *)buf, gPd->names[0],
B_PATH_NAME_LENGTH) < B_OK)
return B_BAD_ADDRESS;
#else
strlcpy((char *)buf, gPd->names[0], B_PATH_NAME_LENGTH);
#endif
return B_OK;
}