Index: /trunk/src/VBox/Additions/common/pam/pam_vbox.cpp
===================================================================
--- /trunk/src/VBox/Additions/common/pam/pam_vbox.cpp	(revision 39739)
+++ /trunk/src/VBox/Additions/common/pam/pam_vbox.cpp	(revision 39740)
@@ -689,6 +689,5 @@
 {
     /* Parse arguments. */
-    int i;
-    for (i = 0; i < argc; i++)
+    for (int i = 0; i < argc; i++)
     {
         if (!RTStrICmp(argv[i], "debug"))
@@ -827,13 +826,13 @@
 }
 
-
-DECLEXPORT(int) pam_sm_setcred(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
-{
-    pam_vbox_log(hPAM, "pam_vbox_setcred called\n");
+RTDECL(int) pam_sm_setcred(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
+{
+    pam_vbox_log(hPAM, "pam_vbox_setcred called, iFlags=0x%x\n", iFlags);
+    for (int i = 0; i < argc; i++)
+        pam_vbox_log(hPAM, "pam_vbox_setcred: argv[0] = %s\n", argv[i]);
     return PAM_SUCCESS;
 }
 
-
-DECLEXPORT(int) pam_sm_acct_mgmt(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
+RTDECL(int) pam_sm_acct_mgmt(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
 {
     pam_vbox_log(hPAM, "pam_vbox_acct_mgmt called\n");
@@ -842,5 +841,5 @@
 
 
-DECLEXPORT(int) pam_sm_open_session(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
+RTDECL(int) pam_sm_open_session(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
 {
     pam_vbox_log(hPAM, "pam_vbox_open_session called\n");
@@ -850,5 +849,5 @@
 
 
-DECLEXPORT(int) pam_sm_close_session(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
+RTDECL(int) pam_sm_close_session(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
 {
     pam_vbox_log(hPAM, "pam_vbox_close_session called\n");
@@ -856,5 +855,5 @@
 }
 
-DECLEXPORT(int) pam_sm_chauthtok(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
+RTDECL(int) pam_sm_chauthtok(pam_handle_t *hPAM, int iFlags, int argc, const char **argv)
 {
     pam_vbox_log(hPAM, "pam_vbox_sm_chauthtok called\n");
@@ -863,5 +862,5 @@
 
 #ifdef DEBUG
-DECLEXPORT(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction)
+RTDECL(void) RTAssertMsg1Weak(const char *pszExpr, unsigned uLine, const char *pszFile, const char *pszFunction)
 {
     pam_vbox_log(g_pam_handle,
