Browse Source

Merge pull request #1179 from jcowgill/memory-fixes

Fixes to driver/others/memory.c
tags/v0.2.20^2
Martin Kroeker GitHub 9 years ago
parent
commit
6464d1723a
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      driver/others/memory.c

+ 3
- 3
driver/others/memory.c View File

@@ -1015,7 +1015,7 @@ void *blas_memory_alloc(int procpos){
mypos = WhereAmI();

position = mypos;
while (position > NUM_BUFFERS) position >>= 1;
while (position >= NUM_BUFFERS) position >>= 1;

do {
if (!memory[position].used && (memory[position].pos == mypos)) {
@@ -1164,8 +1164,8 @@ void blas_memory_free(void *free_area){
position = 0;
LOCK_COMMAND(&alloc_lock);

while ((memory[position].addr != free_area)
&& (position < NUM_BUFFERS)) position++;
while ((position < NUM_BUFFERS) && (memory[position].addr != free_area))
position++;

if (memory[position].addr != free_area) goto error;



Loading…
Cancel
Save