1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-03-22 14:39:24 -05:00

Having now compiled the last few days' changes with MSVC, it's turned

up a bunch of warnings, mostly unused variables. All fixed.

[originally from svn r1058]
This commit is contained in:
Simon Tatham 2001-04-17 08:24:29 +00:00
parent 5279229ad3
commit 3abea3d4ea
6 changed files with 20 additions and 21 deletions

View File

@ -55,6 +55,12 @@ typedef DWORD (WINAPI *gsi_fn_t)
static gsi_fn_t getsecurityinfo; static gsi_fn_t getsecurityinfo;
#endif #endif
/*
* Exports from pageantc.c
*/
void agent_query(void *in, int inlen, void **out, int *outlen);
int agent_exists(void);
/* /*
* We need this to link with the RSA code, because rsaencrypt() * We need this to link with the RSA code, because rsaencrypt()
* pads its data with random bytes. Since we only use rsadecrypt() * pads its data with random bytes. Since we only use rsadecrypt()
@ -1220,7 +1226,7 @@ int WINAPI WinMain(HINSTANCE inst, HINSTANCE prev, LPSTR cmdline, int show) {
* Find out if Pageant is already running. * Find out if Pageant is already running.
*/ */
already_running = FALSE; already_running = FALSE;
if (FindWindow("Pageant", "Pageant")) if (agent_exists())
already_running = TRUE; already_running = TRUE;
else { else {

18
ssh.c
View File

@ -366,8 +366,8 @@ static int ssh_channelfind(void *av, void *bv) {
} }
static int alloc_channel_id(void) { static int alloc_channel_id(void) {
const int CHANNEL_NUMBER_OFFSET = 256; const unsigned CHANNEL_NUMBER_OFFSET = 256;
int low, high, mid; unsigned low, high, mid;
int tsize; int tsize;
struct ssh_channel *c; struct ssh_channel *c;
@ -572,8 +572,8 @@ next_packet:
if (pktin.type == SSH1_MSG_DISCONNECT) { if (pktin.type == SSH1_MSG_DISCONNECT) {
/* log reason code in disconnect message */ /* log reason code in disconnect message */
char buf[256]; char buf[256];
int msglen = GET_32BIT(pktin.body); unsigned msglen = GET_32BIT(pktin.body);
int nowlen; unsigned nowlen;
strcpy(buf, "Remote sent disconnect: "); strcpy(buf, "Remote sent disconnect: ");
nowlen = strlen(buf); nowlen = strlen(buf);
if (msglen > sizeof(buf)-nowlen-1) if (msglen > sizeof(buf)-nowlen-1)
@ -726,8 +726,8 @@ next_packet:
/* log reason code in disconnect message */ /* log reason code in disconnect message */
char buf[256]; char buf[256];
int reason = GET_32BIT(pktin.data+6); int reason = GET_32BIT(pktin.data+6);
int msglen = GET_32BIT(pktin.data+10); unsigned msglen = GET_32BIT(pktin.data+10);
int nowlen; unsigned nowlen;
if (reason > 0 && reason < lenof(ssh2_disconnect_reasons)) { if (reason > 0 && reason < lenof(ssh2_disconnect_reasons)) {
sprintf(buf, "Received disconnect message (%s)", sprintf(buf, "Received disconnect message (%s)",
ssh2_disconnect_reasons[reason]); ssh2_disconnect_reasons[reason]);
@ -2270,7 +2270,7 @@ static void ssh1_protocol(unsigned char *in, int inlen, int ispkt) {
} else if (pktin.type == SSH1_SMSG_X11_OPEN) { } else if (pktin.type == SSH1_SMSG_X11_OPEN) {
/* Remote side is trying to open a channel to talk to our /* Remote side is trying to open a channel to talk to our
* X-Server. Give them back a local channel number. */ * X-Server. Give them back a local channel number. */
struct ssh_channel *c, *d; struct ssh_channel *c;
logevent("Received X11 connect request"); logevent("Received X11 connect request");
/* Refuse if X11 forwarding is disabled. */ /* Refuse if X11 forwarding is disabled. */
@ -2304,7 +2304,6 @@ static void ssh1_protocol(unsigned char *in, int inlen, int ispkt) {
} else if (pktin.type == SSH1_SMSG_AGENT_OPEN) { } else if (pktin.type == SSH1_SMSG_AGENT_OPEN) {
/* Remote side is trying to open a channel to talk to our /* Remote side is trying to open a channel to talk to our
* agent. Give them back a local channel number. */ * agent. Give them back a local channel number. */
unsigned i;
struct ssh_channel *c; struct ssh_channel *c;
/* Refuse if agent forwarding is disabled. */ /* Refuse if agent forwarding is disabled. */
@ -3920,9 +3919,6 @@ static void do_ssh2_authconn(unsigned char *in, int inlen, int ispkt)
ssh2_pkt_send(); ssh2_pkt_send();
sfree(c); sfree(c);
} else { } else {
struct ssh_channel *d;
unsigned i;
c->localid = alloc_channel_id(); c->localid = alloc_channel_id();
c->closes = 0; c->closes = 0;
c->v2.remwindow = ssh2_pkt_getuint32(); c->v2.remwindow = ssh2_pkt_getuint32();

1
ssh.h
View File

@ -212,6 +212,7 @@ Bignum bignum_from_bytes(unsigned char *data, int nbytes);
int ssh1_read_bignum(unsigned char *data, Bignum *result); int ssh1_read_bignum(unsigned char *data, Bignum *result);
int bignum_bitcount(Bignum bn); int bignum_bitcount(Bignum bn);
int ssh1_bignum_length(Bignum bn); int ssh1_bignum_length(Bignum bn);
int ssh2_bignum_length(Bignum bn);
int bignum_byte(Bignum bn, int i); int bignum_byte(Bignum bn, int i);
int bignum_bit(Bignum bn, int i); int bignum_bit(Bignum bn, int i);
void bignum_set_bit(Bignum bn, int i, int value); void bignum_set_bit(Bignum bn, int i, int value);

View File

@ -393,7 +393,7 @@ static void *rsa2_openssh_createkey(unsigned char **blob, int *len) {
return rsa; return rsa;
} }
static int *rsa2_openssh_fmtkey(void *key, unsigned char *blob, int len) { static int rsa2_openssh_fmtkey(void *key, unsigned char *blob, int len) {
struct RSAKey *rsa = (struct RSAKey *)key; struct RSAKey *rsa = (struct RSAKey *)key;
int bloblen, i; int bloblen, i;

View File

@ -297,7 +297,7 @@ void term_init(void) {
void term_size(int newrows, int newcols, int newsavelines) { void term_size(int newrows, int newcols, int newsavelines) {
tree234 *newsb, *newscreen, *newalt; tree234 *newsb, *newscreen, *newalt;
unsigned long *newdisp, *newwant, *oldline, *line; unsigned long *newdisp, *newwant, *oldline, *line;
int i, j, crows, ccols; int i, j, ccols;
int posn, oldposn, furthest_back, oldsbsize; int posn, oldposn, furthest_back, oldsbsize;
int save_alt_which = alt_which; int save_alt_which = alt_which;
@ -416,7 +416,6 @@ void term_size(int newrows, int newcols, int newsavelines) {
*/ */
static void swap_screen (int which) { static void swap_screen (int which) {
int t; int t;
unsigned long tt;
tree234 *ttr; tree234 *ttr;
if (which == alt_which) if (which == alt_which)
@ -442,7 +441,7 @@ static void swap_screen (int which) {
* Update the scroll bar. * Update the scroll bar.
*/ */
static void update_sbar(void) { static void update_sbar(void) {
int nscreen, nscroll; int nscroll;
nscroll = count234(scrollback); nscroll = count234(scrollback);
@ -593,7 +592,7 @@ static void save_cursor(int save) {
* whole line, or parts thereof. * whole line, or parts thereof.
*/ */
static void erase_lots (int line_only, int from_begin, int to_end) { static void erase_lots (int line_only, int from_begin, int to_end) {
pos start, end, here; pos start, end;
int erase_lattr; int erase_lattr;
unsigned long *ldata; unsigned long *ldata;
@ -1683,7 +1682,6 @@ void term_out(void) {
break; break;
case SEEN_ESCHASH: case SEEN_ESCHASH:
{ {
unsigned long *p;
unsigned long nlattr; unsigned long nlattr;
unsigned long *ldata; unsigned long *ldata;
int i, j; int i, j;
@ -2037,7 +2035,7 @@ static void clipme(pos top, pos bottom, char *workbuf) {
while (poslt(top, bottom)) { while (poslt(top, bottom)) {
int nl = FALSE; int nl = FALSE;
unsigned long *ldata = lineptr(top.y); unsigned long *ldata = lineptr(top.y);
pos lineend, nlpos; pos nlpos;
nlpos.y = top.y; nlpos.y = top.y;
nlpos.x = cols; nlpos.x = cols;
@ -2112,7 +2110,6 @@ void term_copyall (void) {
*/ */
static pos sel_spread_half (pos p, int dir) { static pos sel_spread_half (pos p, int dir) {
unsigned long *ldata; unsigned long *ldata;
int x;
short wvalue; short wvalue;
ldata = lineptr(p.y); ldata = lineptr(p.y);

View File

@ -572,7 +572,6 @@ static void *delpos234_internal(tree234 *t, int index) {
LOG(("deleting item %d from tree %p\n", index, t)); LOG(("deleting item %d from tree %p\n", index, t));
while (1) { while (1) {
while (n) { while (n) {
int c;
int ki; int ki;
node234 *sub; node234 *sub;