Minor fixes and adjustments

This commit is contained in:
Leonardo committed 2019-04-01 23:57:42 -03:00
1 parent 524bc30b69
commit 0e7504bcda
6 files changed
+22 -27

No files matched your search

+3 -4
View File
@@ -110,8 +110,7 @@
return NULL; \
} \
\
for (size_t i = 0; i < size; i++) \
_deque_->buffer[i] = 0; \
memset(_deque_->buffer, 0, sizeof(V) * size); \
\
_deque_->capacity = size; \
_deque_->count = 0; \
@@ -307,7 +306,7 @@
iter->cursor = iter->target->front; \
iter->count = 0; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
@@ -318,7 +317,7 @@
iter->cursor = (iter->target->rear == 0) ? iter->target->count - 1 : iter->target->rear - 1; \
\
iter->count = iter->target->count - 1; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\
+4 -7
View File
@@ -17,7 +17,7 @@
#include <stdlib.h>
#include <stdbool.h>
#include <stdint.h>
#include <string.h>
typedef enum HeapOrder
{
@@ -119,10 +119,7 @@ typedef enum HeapOrder
return NULL; \
} \
\
for (size_t i = 0; i < size; i++) \
{ \
_heap_->buffer[i] = 0; \
} \
memset(_heap_->buffer, 0, sizeof(V) * size); \
\
_heap_->capacity = size; \
_heap_->count = 0; \
@@ -334,13 +331,13 @@ typedef enum HeapOrder
{ \
iter->cursor = 0; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
{ \
iter->cursor = iter->target->count - 1; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\
+2 -2
View File
@@ -508,14 +508,14 @@
iter->cursor = iter->target->head; \
iter->index = 0; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
{ \
iter->cursor = iter->target->tail; \
iter->index = iter->target->count - 1; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\
+5 -2
View File
@@ -17,6 +17,7 @@
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#define LIST_GENERATE(PFX, SNAME, FMOD, K, V) \
LIST_GENERATE_STRUCT(PFX, SNAME, FMOD, K, V) \
@@ -108,6 +109,8 @@
return NULL; \
} \
\
memset(_list_->buffer, 0, sizeof(V) * size); \
\
for (size_t i = 0; i < size; i++) \
{ \
_list_->buffer[i] = 0; \
@@ -342,13 +345,13 @@
{ \
iter->cursor = 0; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
{ \
iter->cursor = iter->target->count - 1; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\
+4 -6
View File
@@ -17,6 +17,7 @@
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#define QUEUE_GENERATE(PFX, SNAME, FMOD, K, V) \
QUEUE_GENERATE_STRUCT(PFX, SNAME, FMOD, K, V) \
@@ -105,10 +106,7 @@
return NULL; \
} \
\
for (size_t i = 0; i < size; i++) \
{ \
_queue_->buffer[i] = 0; \
} \
memset(_queue_->buffer, 0, sizeof(V) * size); \
\
_queue_->capacity = size; \
_queue_->count = 0; \
@@ -247,7 +245,7 @@
iter->cursor = iter->target->front; \
iter->count = 0; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
@@ -258,7 +256,7 @@
iter->cursor = (iter->target->rear == 0) ? iter->target->count - 1 : iter->target->rear - 1; \
\
iter->count = iter->target->count - 1; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\
+4 -6
View File
@@ -17,6 +17,7 @@
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#define STACK_GENERATE(PFX, SNAME, FMOD, K, V) \
STACK_GENERATE_STRUCT(PFX, SNAME, FMOD, K, V) \
@@ -102,10 +103,7 @@
return NULL; \
} \
\
for (size_t i = 0; i < size; i++) \
{ \
_stack_->buffer[i] = 0; \
} \
memset(_stack_->buffer, 0, sizeof(V) * size); \
\
_stack_->capacity = size; \
_stack_->count = 0; \
@@ -223,13 +221,13 @@
{ \
iter->cursor = iter->target->count - 1; \
iter->start = true; \
iter->end = false; \
iter->end = PFX##_empty(iter->target); \
} \
\
FMOD void PFX##_iter_toend(SNAME##_iter *iter) \
{ \
iter->cursor = 0; \
iter->start = false; \
iter->start = PFX##_empty(iter->target); \
iter->end = true; \
} \
\