Make char* parameters const
authorDerrell Lipman <derrell.lipman@unwireduniverse.com>
Mon, 23 Feb 2009 18:50:11 +0000 (13:50 -0500)
committerDerrell Lipman <derrell.lipman@unwireduniverse.com>
Mon, 23 Feb 2009 18:50:25 +0000 (13:50 -0500)
commitcf7539abfb0f6e6956bed7a478e0cda6ab734674
tree53dd1cc4a2c39be8bc98603a14e6ce7b2670d793
parentca24822234d9dc77dbe3f351d6dbab5558efac39
Make char* parameters const

- Use const in function signatures whenever appropriate, to help prevent
  errant scribbling on users' buffers. smbc_set_credentials() always acted as
  if its formal parameters were const char *, and changing the formal
  declaration to specify that should not cause any change to the ABI. It is
  still allowable to pass a writable buffer to a function which specifies that
  it will not write to the buffer.

  I'm making this change only in master.

Derrell
source3/include/libsmbclient.h
source3/libsmb/libsmb_context.c