View | Details | Raw Unified | Return to bug 279268
Collapse All | Expand All

(-)lib/libpam/modules/pam_xdg/pam_xdg.c (-2 / +2 lines)
Lines 67-73 Link Here
67
67
68
	/* Get user info */
68
	/* Get user info */
69
	rv = pam_get_item(pamh, PAM_USER, (const void **)&user);
69
	rv = pam_get_item(pamh, PAM_USER, (const void **)&user);
70
	if (rv != PAM_SUCCESS) {
70
	if (rv != PAM_SUCCESS || user == NULL ) {
71
		PAM_VERBOSE_ERROR("Can't get user information");
71
		PAM_VERBOSE_ERROR("Can't get user information");
72
		goto out;
72
		goto out;
73
	}
73
	}
Lines 221-227 Link Here
221
221
222
	/* Get user info */
222
	/* Get user info */
223
	rv = pam_get_item(pamh, PAM_USER, (const void **)&user);
223
	rv = pam_get_item(pamh, PAM_USER, (const void **)&user);
224
	if (rv != PAM_SUCCESS) {
224
	if (rv != PAM_SUCCESS || user == NULL ) {
225
		PAM_VERBOSE_ERROR("Can't get user information");
225
		PAM_VERBOSE_ERROR("Can't get user information");
226
		goto out;
226
		goto out;
227
	}
227
	}

Return to bug 279268