notice an integer overflow if we ever get source files with more

than 65k lines in them. also pointed out by veracode.


svn:r13606
This commit is contained in:
Roger Dingledine 2008-02-20 00:46:09 +00:00
parent e9474ed28e
commit 0977c29196

View File

@ -600,6 +600,7 @@ _connection_mark_for_close(connection_t *conn, int line, const char *file)
{
assert_connection_ok(conn,0);
tor_assert(line);
tor_assert(line < 1<<16); /* marked_for_close can only fit a uint16_t. */
tor_assert(file);
if (conn->marked_for_close) {