Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Avoid sending function name to check_all_args
Avoid sending function name to get_all_args
Remove redundant includes.
Merge branch '8.1' into peter/travis
Add object.h to module.h
Let module.h include some common includes.
Sql.Sql: Support error(void|int clear).
Since NO_PIKE_SHORTHAND doesn't do much anymore, it isn't needed anywhere.
Version number constants doesn't make sense without CVS, if ever.
Don't clean up stack before returning from void functions.
string.h is included from global.h
stdlib.h is included from global.h
stdio.h is included from global.h
Normalized CMOD headers.
Static:ified a lot of strings.
This is more or less all instances of push_text(static data here).
Left to do: make_shared_X_string(static data here). :)
Postgres: Removed some erroneous frees. Fixes [CID 1315417].
Postgres: Removed shadowing declaration. Fixes [CID 1315196].
Postgres: Fixed potential memory leak on out of memory.
Postgres: Fixed type for big_query().
Fixes compilation issue with Sql.postgres.
Postgres: Converted to cmod.
Also moves some flags from the connection object to the result object.
FIXME: Consider moving the auto-cursor stuff to pike-code.