$OpenBSD: patch-psprint_source_printergfx_printerjob_cxx,v 1.2 2006/08/20 03:36:52 kurt Exp $
--- psprint/source/printergfx/printerjob.cxx.orig.port	Tue Jul 25 05:36:11 2006
+++ psprint/source/printergfx/printerjob.cxx	Fri Aug 18 15:47:43 2006
@@ -262,7 +262,7 @@ getUserName (char* pName, int nSize)
 
     sal_Bool bSuccess = sal_False;
 
-#ifdef FREEBSD
+#if defined (FREEBSD) || defined (OPENBSD)
         pPWEntry = getpwuid( getuid());
 #else
     if (getpwuid_r(getuid(), &aPWEntry, pPWBuffer, sizeof(pPWBuffer), &pPWEntry) != 0)
