Convenience functions for moving/copying column data strings & blobs
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include <stddef.h>
|
||||
|
||||
#include "modb_types.h"
|
||||
#include "database.h"
|
||||
#include "strext.h"
|
||||
|
||||
|
||||
@@ -48,5 +49,9 @@ void modbColumnNameAs_sb(str_builder *sb, modb_ref *modb,
|
||||
const char *column, size_t column_len,
|
||||
const char *as_column, size_t as_column_len);
|
||||
|
||||
int moveColumnStrPointer(column_data *col, size_t row, int move, char **target, size_t *target_len);
|
||||
int moveColumnBlobPointer(column_data *col, size_t row, int move,
|
||||
char **target, size_t *target_len);
|
||||
|
||||
|
||||
#endif // H__MODB_P__
|
||||
|
||||
Reference in New Issue
Block a user