The MonetDB team at CWI/MonetDB BV is pleased to announce the
Jan2014-SP3 bugfix release of the MonetDB suite of programs.
More information about MonetDB can be found on our website at
<http://www.monetdb.org/>.
For details on this release, please see the release notes at
<http://www.monetdb.org/Downloads/ReleaseNotes>.
As usual, the download location is <http://dev.monetdb.org/downloads/>.
Jan 2014-SP3 bugfix release
Build Environment
* Fix configure to continue without Python if the python binary is
too old. This instead of always aborting configure if python
happens to be too old.
Bug Fixes
* 3487: dead link to "Professional services"
* 3500: MonetDB driver wants an empty string for SQLTables and
SQLColumns API calls, where other drivers expect NULL
* 3514: mserver5 crash due (assertion failure in gdk_select.c)
* 3515: mserver5 crash due (assertion failure in gdk_bat.c)
* 3519: Uppercase TRUE/FALSE strings cannot be converted to boolean
values
Not the right fix. __int64_t is not portable. In this case, since
strings are never so long, a cast to (int) would have been good enough.
You could also use ptrdiff_t which is the actual (standard C) type for
the difference of pointers.
On 2014-07-20 21:52, Dimitar Nedev wrote:
> Changeset: 697c8e1dfbac for MonetDB
> URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=697c8e1dfbac
> Modified Files:
> gdk/gdk_storage.c
> Branch: transaction-replication
> Log Message:
>
> Silence compiler
> Avoid conversion from int64 to int
>
>
> diffs (21 lines):
>
> diff --git a/gdk/gdk_storage.c b/gdk/gdk_storage.c
> --- a/gdk/gdk_storage.c
> +++ b/gdk/gdk_storage.c
> @@ -100,7 +100,7 @@ GDKfilepath(int farmid, const char *dir,
> char *
> GDKfilepath_long(int farmid, const char *dir, const char *ext) {
> char *last_dir_with_sep;
> - int last_dirsep_index;
> + __int64_t last_dirsep_index;
> char *last_dir;
> char *last_dir_parent;
>
> @@ -258,7 +258,7 @@ GDKfileopen(int farmid, const char * dir
> /* if name is null, try to get one from dir (in case it was a path) */
> if ((name == NULL) || (*name == 0)) {
> char *last_dir_with_sep;
> - int last_dirsep_index;
> + __int64_t last_dirsep_index;
> char *last_dir;
> char *last_dir_parent;
>
> _______________________________________________
> checkin-list mailing list
> checkin-list(a)monetdb.org
> https://www.monetdb.org/mailman/listinfo/checkin-list
>
--
Sjoerd Mullender