|
|
@@ -392,7 +392,7 @@ csync_file_stat_t *csync_statedb_get_stat_by_hash(sqlite3 *db,
|
|
|
}
|
|
|
|
|
|
if(column_count > 9 && sqlite3_column_text(_by_hash_stmt, 9)) {
|
|
|
- st->etag = csync_normalize_etag( (char*) sqlite3_column_text(_by_hash_stmt, 9) );
|
|
|
+ st->etag = c_strdup( (char*) sqlite3_column_text(_by_hash_stmt, 9) );
|
|
|
}
|
|
|
if(column_count > 10 && sqlite3_column_text(_by_hash_stmt,10)) {
|
|
|
csync_vio_set_file_id(st->file_id, (char*) sqlite3_column_text(_by_hash_stmt, 10));
|
|
|
@@ -464,7 +464,7 @@ csync_file_stat_t *csync_statedb_get_stat_by_file_id( sqlite3 *db,
|
|
|
st->modtime = strtoul(result->vector[7], NULL, 10);
|
|
|
st->type = atoi(result->vector[8]);
|
|
|
if( result->vector[9] )
|
|
|
- st->etag = csync_normalize_etag(result->vector[9]);
|
|
|
+ st->etag = c_strdup(result->vector[9]);
|
|
|
|
|
|
csync_vio_set_file_id(st->file_id, file_id);
|
|
|
|
|
|
@@ -523,7 +523,7 @@ csync_file_stat_t *csync_statedb_get_stat_by_inode(sqlite3 *db,
|
|
|
st->modtime = strtoul(result->vector[7], NULL, 10);
|
|
|
st->type = atoi(result->vector[8]);
|
|
|
if( result->vector[9] )
|
|
|
- st->etag = csync_normalize_etag(result->vector[9]);
|
|
|
+ st->etag = c_strdup(result->vector[9]);
|
|
|
csync_vio_set_file_id( st->file_id, result->vector[10]);
|
|
|
|
|
|
c_strlist_destroy(result);
|
|
|
@@ -550,7 +550,7 @@ char *csync_statedb_get_uniqId( CSYNC *ctx, uint64_t jHash, csync_vio_file_stat_
|
|
|
}
|
|
|
|
|
|
if (result->count == 2) {
|
|
|
- ret = csync_normalize_etag( result->vector[0] );
|
|
|
+ ret = c_strdup( result->vector[0] );
|
|
|
csync_vio_file_stat_set_file_id(buf, result->vector[1]);
|
|
|
}
|
|
|
|