Fix password auto-hiding if you type into it
This commit is contained in:
parent
3bb014ea42
commit
d804dc3a34
|
@ -1254,7 +1254,8 @@ found:
|
||||||
|
|
||||||
var->string = var->zstring = Z_StrDup(valstr);
|
var->string = var->zstring = Z_StrDup(valstr);
|
||||||
|
|
||||||
if (override)
|
if (var->flags & CV_PASSWORD); // Don't change value for password field
|
||||||
|
else if (override)
|
||||||
var->value = overrideval;
|
var->value = overrideval;
|
||||||
else if (var->flags & CV_FLOAT)
|
else if (var->flags & CV_FLOAT)
|
||||||
{
|
{
|
||||||
|
|
|
@ -95,7 +95,8 @@ typedef enum
|
||||||
CV_HIDEN = 1024, // variable is not part of the cvar list so cannot be accessed by the console
|
CV_HIDEN = 1024, // variable is not part of the cvar list so cannot be accessed by the console
|
||||||
// can only be set when we have the pointer to it
|
// can only be set when we have the pointer to it
|
||||||
// used on menus
|
// used on menus
|
||||||
CV_CHEAT = 2048 // Don't let this be used in multiplayer unless cheats are on.
|
CV_CHEAT = 2048, // Don't let this be used in multiplayer unless cheats are on.
|
||||||
|
CV_PASSWORD = 4096 // Password field
|
||||||
} cvflags_t;
|
} cvflags_t;
|
||||||
|
|
||||||
typedef struct CV_PossibleValue_s
|
typedef struct CV_PossibleValue_s
|
||||||
|
|
|
@ -2173,12 +2173,6 @@ boolean CL_Responder(event_t *ev)
|
||||||
|
|
||||||
ch = (INT32)ev->data1;
|
ch = (INT32)ev->data1;
|
||||||
|
|
||||||
if (ch == KEY_CAPSLOCK) // it's a toggle.
|
|
||||||
{
|
|
||||||
capslock = !capslock;
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Only ESC and non-keyboard keys abort connection
|
// Only ESC and non-keyboard keys abort connection
|
||||||
if (ch == KEY_ESCAPE || ch >= KEY_MOUSE1)
|
if (ch == KEY_ESCAPE || ch >= KEY_MOUSE1)
|
||||||
{
|
{
|
||||||
|
|
|
@ -3707,7 +3707,7 @@ static void Got_Removal(UINT8 **cp, INT32 playernum)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Join password stuff
|
// Join password stuff
|
||||||
consvar_t cv_dummyjoinpassword = {"dummyjoinpassword", "", CV_HIDEN|CV_NOSHOWHELP, NULL, NULL, 0, NULL, NULL, 0, 0, NULL};
|
consvar_t cv_dummyjoinpassword = {"dummyjoinpassword", "", CV_HIDEN|CV_NOSHOWHELP|CV_PASSWORD, NULL, NULL, 0, NULL, NULL, 0, 0, NULL};
|
||||||
|
|
||||||
#define NUMJOINCHALLENGES 32
|
#define NUMJOINCHALLENGES 32
|
||||||
static UINT8 joinpassmd5[MD5_LEN+1];
|
static UINT8 joinpassmd5[MD5_LEN+1];
|
||||||
|
|
Loading…
Reference in a new issue