@@ -106,7 +106,7 @@ void ReadDiskInformation(Tuplestorestate *tupstore, TupleDesc tupdesc)
106
106
memset (dst , 0x00 , (wstr_length + 10 ));
107
107
wcstombs_s (& charsConverted , dst , wstr_length + 10 , query_result .bstrVal , wstr_length );
108
108
free_space = strtoll (dst , NULL , 10 );
109
- values [Anum_disk_free_space ] = Int64GetDatumFast (free_space );
109
+ values [Anum_disk_free_space ] = UInt64GetDatum (free_space );
110
110
free (dst );
111
111
}
112
112
}
@@ -127,13 +127,13 @@ void ReadDiskInformation(Tuplestorestate *tupstore, TupleDesc tupdesc)
127
127
memset (dst , 0x00 , (wstr_length + 10 ));
128
128
wcstombs_s (& charsConverted , dst , wstr_length + 10 , query_result .bstrVal , wstr_length );
129
129
total_space = strtoll (dst , NULL , 10 );
130
- values [Anum_disk_total_space ] = Int64GetDatumFast (total_space );
130
+ values [Anum_disk_total_space ] = UInt64GetDatum (total_space );
131
131
free (dst );
132
132
}
133
133
}
134
134
135
135
used_space = (total_space - free_space );
136
- values [Anum_disk_used_space ] = Int64GetDatumFast (used_space );
136
+ values [Anum_disk_used_space ] = UInt64GetDatum (used_space );
137
137
138
138
nulls [Anum_disk_mount_point ] = true;
139
139
nulls [Anum_disk_file_system_type ] = true;
0 commit comments