*/
if (pkrb5_get_error_message)
- errText = pkrb5_get_error_message(ctx, rc);
+ errText = pkrb5_get_error_message(*ctx, rc);
else
errText = perror_message(rc);
StringCbPrintf(message, sizeof(message),
krb5Error,
FailedFunctionName);
if (pkrb5_free_error_message)
- pkrb5_free_error_message(ctx, (char *)errText);
+ pkrb5_free_error_message(*ctx, (char *)errText);
if ( IsDebuggerPresent() )
OutputDebugString(message);
GlobalUnlock(hgbl);
ret = DialogBoxIndirect(hinst, (LPDLGTEMPLATE) hgbl,
- hwndOwner, (DLGPROC) MultiInputDialogProc);
+ hwndOwner, (DLGPROC) MultiInputDialogProc);
GlobalFree(hgbl);
switch ( ret ) {
multi_field_dialog(HWND hParent, char * preface, int n, struct textField tb[])
{
HINSTANCE hInst = 0;
- int maxwidth = 0;
+ size_t maxwidth = 0;
int numlines = 0;
- int len;
+ size_t len;
char * plines[16], *p = preface ? preface : "";
int i;
*p++ = '\0';
}
if ( strlen(plines[numlines-1]) > maxwidth )
- maxwidth = (int)strlen(plines[numlines-1]);
+ maxwidth = strlen(plines[numlines-1]);
}
for ( i=0;i<n;i++ ) {