diff --git a/Makefile b/Makefile index afae9ab..a4d79a6 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ else endif EXTENSION = pg_csv -EXTVERSION = 1.0 +EXTVERSION = 1.0.1 DATA = $(wildcard sql/*--*.sql) diff --git a/shell.nix b/shell.nix index aaad4e2..fe71268 100644 --- a/shell.nix +++ b/shell.nix @@ -1,9 +1,9 @@ with import (builtins.fetchTarball { - name = "25.05"; - url = "https://github.com/NixOS/nixpkgs/archive/refs/tags/25.05.tar.gz"; - sha256 = "sha256:1915r28xc4znrh2vf4rrjnxldw2imysz819gzhk9qlrkqanmfsxd"; + name = "2025-06-16"; + url = "https://github.com/NixOS/nixpkgs/archive/e6f23dc08d3624daab7094b701aa3954923c6bbb.tar.gz"; + sha256 = "sha256:0m0xmk8sjb5gv2pq7s8w7qxf7qggqsd3rxzv3xrqkhfimy2x7bnx"; }) {}; -mkShell { +mkShellNoCC { buildInputs = let xpg = import (fetchFromGitHub { owner = "steve-chavez"; @@ -46,6 +46,7 @@ mkShell { style styleCheck loadtest + gcc15 ]; shellHook = '' export HISTFILE=.history diff --git a/sql/pg_csv--1.0--1.0.1.sql b/sql/pg_csv--1.0--1.0.1.sql new file mode 100644 index 0000000..453c219 --- /dev/null +++ b/sql/pg_csv--1.0--1.0.1.sql @@ -0,0 +1 @@ +-- no SQL changes in 1.0.1 diff --git a/src/aggs.c b/src/aggs.c index 401def1..68e4ad2 100644 --- a/src/aggs.c +++ b/src/aggs.c @@ -7,7 +7,7 @@ const char NEWLINE = '\n'; const char DQUOTE = '"'; const char CR = '\r'; -const char BOM[3] = "\xEF\xBB\xBF"; +const char BOM[] = {0xEF, 0xBB, 0xBF}; static inline bool is_reserved(char c) { return c == DQUOTE || c == NEWLINE || c == CR;