$OpenBSD: patch-psprint_source_printergfx_printerjob_cxx,v 1.4 2008/04/28 11:18:46 robert Exp $
--- psprint/source/printergfx/printerjob.cxx.orig.port	Wed Dec 12 15:56:41 2007
+++ psprint/source/printergfx/printerjob.cxx	Wed Apr 23 15:24:06 2008
@@ -266,7 +266,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)
