~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_plugin.cc

  • Committer: Stewart Smith
  • Date: 2009-03-04 22:49:53 UTC
  • mto: (910.4.2 sparc) (908.3.6 work)
  • mto: This revision was merged to the branch mainline in revision 912.
  • Revision ID: stewart@flamingspork.com-20090304224953-b2ow237kc1bkp0o0
for getopt, replace GET_ULONG with GET_UINT32.

Don't replace for sql variables (yet). instead just indicated the intense source of fail with GET_ULONG_IS_FAIL.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2219
2219
    OPTION_SET_LIMITS(GET_LONG, options, (sysvar_long_t*) opt);
2220
2220
    break;
2221
2221
  case PLUGIN_VAR_LONG | PLUGIN_VAR_UNSIGNED:
2222
 
    OPTION_SET_LIMITS(GET_ULONG, options, (sysvar_ulong_t*) opt);
 
2222
    OPTION_SET_LIMITS(GET_ULONG_IS_FAIL, options, (sysvar_ulong_t*) opt);
2223
2223
    break;
2224
2224
  case PLUGIN_VAR_LONGLONG:
2225
2225
    OPTION_SET_LIMITS(GET_LL, options, (sysvar_int64_t_t*) opt);
2261
2261
    OPTION_SET_LIMITS(GET_LONG, options, (sessionvar_long_t*) opt);
2262
2262
    break;
2263
2263
  case PLUGIN_VAR_LONG | PLUGIN_VAR_UNSIGNED | PLUGIN_VAR_SessionLOCAL:
2264
 
    OPTION_SET_LIMITS(GET_ULONG, options, (sessionvar_ulong_t*) opt);
 
2264
    OPTION_SET_LIMITS(GET_ULONG_IS_FAIL, options, (sessionvar_ulong_t*) opt);
2265
2265
    break;
2266
2266
  case PLUGIN_VAR_LONGLONG | PLUGIN_VAR_SessionLOCAL:
2267
2267
    OPTION_SET_LIMITS(GET_LL, options, (sessionvar_int64_t_t*) opt);