summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorunknown <dkatz@damien-katzs-computer.local>2007-08-03 14:14:15 -0400
committerunknown <dkatz@damien-katzs-computer.local>2007-08-03 14:14:15 -0400
commit3e7b724c69b26d976d91312d4264d4c42deccde5 (patch)
tree4338374bf1ac16a04a1a788881c89f2208cb9414 /sql
parent9687988e8368f0b09a4f07e53b7ffceb1b01b822 (diff)
parent575fea4a981a7fa0ff8a3b8d0978be5928afc8e9 (diff)
downloadmariadb-git-3e7b724c69b26d976d91312d4264d4c42deccde5.tar.gz
Merge dkatz@bk-internal.mysql.com:/home/bk/mysql-5.0-maint
into damien-katzs-computer.local:/Users/dkatz/mysql50 sql/sql_select.cc: Auto merged
Diffstat (limited to 'sql')
-rw-r--r--sql/sql_select.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index ac8dc84f118..b852039b93f 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -13041,7 +13041,8 @@ static int
join_init_cache(THD *thd,JOIN_TAB *tables,uint table_count)
{
reg1 uint i;
- uint length,blobs,size;
+ uint length, blobs;
+ size_t size;
CACHE_FIELD *copy,**blob_ptr;
JOIN_CACHE *cache;
JOIN_TAB *join_tab;
@@ -13157,7 +13158,7 @@ store_record_in_cache(JOIN_CACHE *cache)
length=cache->length;
if (cache->blobs)
length+=used_blob_length(cache->blob_ptr);
- if ((last_record=(length+cache->length > (uint) (cache->end - pos))))
+ if ((last_record= (length + cache->length > (size_t) (cache->end - pos))))
cache->ptr_record=cache->records;
/*
@@ -13203,7 +13204,7 @@ store_record_in_cache(JOIN_CACHE *cache)
}
}
cache->pos=pos;
- return last_record || (uint) (cache->end -pos) < cache->length;
+ return last_record || (size_t) (cache->end - pos) < cache->length;
}