wine
23 years agoCosmetic fixes.
Alexandre Julliard [Wed, 27 Feb 2002 18:50:42 +0000 (18:50 +0000)] 
Cosmetic fixes.

23 years agoRemoved alternative make scripts.
Andriy Palamarchuk [Wed, 27 Feb 2002 18:49:56 +0000 (18:49 +0000)] 
Removed alternative make scripts.

23 years agoImplemented "App Paths" registry key support for SearchPath().
Andreas Mohr [Wed, 27 Feb 2002 18:49:40 +0000 (18:49 +0000)] 
Implemented "App Paths" registry key support for SearchPath().

23 years agoFixed overflow and signed/unsigned behaviour.
Andreas Mohr [Wed, 27 Feb 2002 18:49:06 +0000 (18:49 +0000)] 
Fixed overflow and signed/unsigned behaviour.

23 years agoReimplemented DebugBreakProcess.
Alexandre Julliard [Wed, 27 Feb 2002 01:55:02 +0000 (01:55 +0000)] 
Reimplemented DebugBreakProcess.

23 years agoSpelling/alignment fixes.
Andreas Mohr [Wed, 27 Feb 2002 01:34:08 +0000 (01:34 +0000)] 
Spelling/alignment fixes.

23 years ago- stress the fact that wineinstall is in Wine source
Andreas Mohr [Wed, 27 Feb 2002 01:30:32 +0000 (01:30 +0000)] 
- stress the fact that wineinstall is in Wine source
- add missing ttydrv/x11drv section to wine.conf.man
- make sure that we also load shdocvw as builtin in sample config file
- add sample AppDefaults section to sample config file
- winecheck update

23 years agoAdded the detach command to the debugger.
Eric Pouech [Wed, 27 Feb 2002 01:29:18 +0000 (01:29 +0000)] 
Added the detach command to the debugger.

23 years agoNew XP debugging APIs: implemented DebugActiveProcessStop,
Eric Pouech [Wed, 27 Feb 2002 01:28:30 +0000 (01:28 +0000)] 
New XP debugging APIs: implemented DebugActiveProcessStop,
DebugSetProcessKillOnExit, DebugBreakProcess.

23 years agoAuthors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Alexandre Julliard [Wed, 27 Feb 2002 01:25:11 +0000 (01:25 +0000)] 
Authors: Francois Gouget <fgouget@free.fr>, Andriy Palamarchuk <apa3a@yahoo.com>
Rewrote BUGS file. Listed directions for those who want to contribute
to the project.

23 years agoCentre text correctly for the selected item.
Bill Medland [Wed, 27 Feb 2002 01:24:39 +0000 (01:24 +0000)] 
Centre text correctly for the selected item.
Draw complete background for the selected item.
Calculate the size of a large icon more correctly (including multiline
labels).

23 years ago- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
Guy L. Albertelli [Wed, 27 Feb 2002 01:22:58 +0000 (01:22 +0000)] 
- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
- TB_INSERTBUTTONW was not as functional as the 'A' version. They now
  match.

23 years agoFixed ShellExecute functions when ddeexec was present in registry.
Eric Pouech [Wed, 27 Feb 2002 01:22:15 +0000 (01:22 +0000)] 
Fixed ShellExecute functions when ddeexec was present in registry.

23 years agoFix the strange case in WIN_FixCoordinates where x and cx are not
Guy L. Albertelli [Wed, 27 Feb 2002 01:20:54 +0000 (01:20 +0000)] 
Fix the strange case in WIN_FixCoordinates where x and cx are not
default but cy is CW_USEDEFAULT.

23 years agoFixed make uninstall.
Alexandre Julliard [Tue, 26 Feb 2002 00:41:30 +0000 (00:41 +0000)] 
Fixed make uninstall.

23 years agoFixed cut&paste problem in SETRTS.
Marcus Meissner [Tue, 26 Feb 2002 00:39:55 +0000 (00:39 +0000)] 
Fixed cut&paste problem in SETRTS.

23 years agoCorrect Word breaking in centred/right justified mode; it was leaving a
Bill Medland [Tue, 26 Feb 2002 00:39:30 +0000 (00:39 +0000)] 
Correct Word breaking in centred/right justified mode; it was leaving a
trailing space which it should only do for left-justified text.
Also tighten up some comments.

23 years agoAdd additional CCM_ message names.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:59 +0000 (00:38 +0000)] 
Add additional CCM_ message names.

23 years agoImplement EM_FMTLINES message based on relay trace of native.
Guy L. Albertelli [Tue, 26 Feb 2002 00:38:42 +0000 (00:38 +0000)] 
Implement EM_FMTLINES message based on relay trace of native.

23 years agoAdded lots of missing defines.
Eric Pouech [Tue, 26 Feb 2002 00:38:17 +0000 (00:38 +0000)] 
Added lots of missing defines.

23 years agoFixed DdeGetData when called for getting size.
Eric Pouech [Tue, 26 Feb 2002 00:37:57 +0000 (00:37 +0000)] 
Fixed DdeGetData when called for getting size.

23 years agoFixed WM_SETFONT handling (no redraw made in some cases).
Eric Pouech [Tue, 26 Feb 2002 00:37:28 +0000 (00:37 +0000)] 
Fixed WM_SETFONT handling (no redraw made in some cases).

23 years agoCosmetic fixes to 'walk proc' command.
Eric Pouech [Tue, 26 Feb 2002 00:36:46 +0000 (00:36 +0000)] 
Cosmetic fixes to 'walk proc' command.

23 years agoFix crash in the X11 HAL when setting a NULL palette to a surface.
Lionel Ulmer [Tue, 26 Feb 2002 00:36:21 +0000 (00:36 +0000)] 
Fix crash in the X11 HAL when setting a NULL palette to a surface.

23 years agoAdded support for the Crux Linux distribution (with openjade).
Philipp Wollermann [Tue, 26 Feb 2002 00:35:05 +0000 (00:35 +0000)] 
Added support for the Crux Linux distribution (with openjade).

23 years agoFix another bad test. Caused regression in IE 4.
Guy L. Albertelli [Tue, 26 Feb 2002 00:34:48 +0000 (00:34 +0000)] 
Fix another bad test. Caused regression in IE 4.

23 years agoStop TOOLBAR_MeasureString from dying on empty strings.
Charles Duffy [Tue, 26 Feb 2002 00:34:19 +0000 (00:34 +0000)] 
Stop TOOLBAR_MeasureString from dying on empty strings.

23 years agoPartially repair hotspot handling.
Dave Hawkes [Tue, 26 Feb 2002 00:33:51 +0000 (00:33 +0000)] 
Partially repair hotspot handling.

23 years agoNew file msvcrt/excpt.h. Move some stuff out of winnt.h into it.
Peter Hunnisett [Mon, 25 Feb 2002 20:10:35 +0000 (20:10 +0000)] 
New file msvcrt/excpt.h. Move some stuff out of winnt.h into it.

23 years agoPrevent lock-up with a focus loop between two top level unmanaged
Dave Hawkes [Mon, 25 Feb 2002 19:47:31 +0000 (19:47 +0000)] 
Prevent lock-up with a focus loop between two top level unmanaged
windows.

23 years agoAdded XVisualIDFromVisual to tsx11 list.
Gavriel State [Mon, 25 Feb 2002 19:01:26 +0000 (19:01 +0000)] 
Added XVisualIDFromVisual to tsx11 list.

23 years agoLVM_GetItemRect should not take text size in account for LVIR_LABEL in
Gerard Patel [Mon, 25 Feb 2002 19:00:03 +0000 (19:00 +0000)] 
LVM_GetItemRect should not take text size in account for LVIR_LABEL in
report mode.

23 years agoMoveFileEx now enters the files in the registry when the boot delay
Gerhard W. Gruber [Fri, 22 Feb 2002 21:30:22 +0000 (21:30 +0000)] 
MoveFileEx now enters the files in the registry when the boot delay
flag is set.

23 years agoFix return type of GetAsyncKeyState.
Peter Hunnisett [Fri, 22 Feb 2002 21:24:25 +0000 (21:24 +0000)] 
Fix return type of GetAsyncKeyState.

23 years agoImplement multiline labels in the Large Item view by using DrawText
Bill Medland [Fri, 22 Feb 2002 21:23:02 +0000 (21:23 +0000)] 
Implement multiline labels in the Large Item view by using DrawText
Note that this now highlights weaknesses in the label measuring code
etc. which cannot correctly handle multiline labels.

23 years agoCompile fix for GCC 2.7.x.
Stefan Leichter [Fri, 22 Feb 2002 21:22:06 +0000 (21:22 +0000)] 
Compile fix for GCC 2.7.x.

23 years agoAdd spec stub for RtlGetNtVersionNumbers.
Peter Hunnisett [Fri, 22 Feb 2002 21:21:38 +0000 (21:21 +0000)] 
Add spec stub for RtlGetNtVersionNumbers.

23 years agoChange useless warning into a TRACE.
Gavriel State [Fri, 22 Feb 2002 21:21:09 +0000 (21:21 +0000)] 
Change useless warning into a TRACE.

23 years agoatexit doesn't take a _onexit_t parameter.
Peter Hunnisett [Fri, 22 Feb 2002 21:20:39 +0000 (21:20 +0000)] 
atexit doesn't take a _onexit_t parameter.

23 years agoRemember the currently active index before refreshing.
Andreas Mohr [Fri, 22 Feb 2002 21:20:04 +0000 (21:20 +0000)] 
Remember the currently active index before refreshing.

23 years agoAdd _lock,_unlock and header file for them.
Peter Hunnisett [Thu, 21 Feb 2002 20:22:00 +0000 (20:22 +0000)] 
Add _lock,_unlock and header file for them.
Convert all msvcrt locks over to use _lock and _unlock.
Explicitly make msvcrt compile with multithreaded option.
Fix flag handling in _sopen. Add W->A call for new _swopen.

23 years agoAvoid assert for very large C++ .so files.
Peter Hunnisett [Thu, 21 Feb 2002 20:10:01 +0000 (20:10 +0000)] 
Avoid assert for very large C++ .so files.

23 years agoFix ICOM_DEFINE for C++.
Peter Hunnisett [Thu, 21 Feb 2002 20:09:42 +0000 (20:09 +0000)] 
Fix ICOM_DEFINE for C++.

23 years ago- Forward ordinals 40, 41, 143, 362 to appropriate routines.
Guy L. Albertelli [Thu, 21 Feb 2002 20:09:17 +0000 (20:09 +0000)] 
- Forward ordinals 40, 41, 143, 362 to appropriate routines.
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.

23 years agoFix problems in DPA_Merge exposed by previous code cleanup.
Guy L. Albertelli [Thu, 21 Feb 2002 20:08:29 +0000 (20:08 +0000)] 
Fix problems in DPA_Merge exposed by previous code cleanup.

23 years agoPartially revert previous changes, force configure to write an
Adam D. Moss [Thu, 21 Feb 2002 20:07:49 +0000 (20:07 +0000)] 
Partially revert previous changes, force configure to write an
old-style config.cache.

23 years agoDrawText ellipsification on all lines, not just single-line.
Bill Medland [Thu, 21 Feb 2002 20:07:26 +0000 (20:07 +0000)] 
DrawText ellipsification on all lines, not just single-line.

23 years agoPreliminary version of the C unit tests run-time environment.
Alexandre Julliard [Wed, 20 Feb 2002 19:03:59 +0000 (19:03 +0000)] 
Preliminary version of the C unit tests run-time environment.
Added make rules for building and running C unit tests.

23 years ago- made notepad compile with Cygwin
Andriy Palamarchuk [Wed, 20 Feb 2002 18:57:10 +0000 (18:57 +0000)] 
- made notepad compile with Cygwin
- made changes to the precompiler directives to check for specific
  features instead of checking for the environment version.

23 years agoDrawtext tidying up ready for the next big change:
Bill Medland [Wed, 20 Feb 2002 18:56:18 +0000 (18:56 +0000)] 
Drawtext tidying up ready for the next big change:
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
  have to be referenced inside NextLineW and the arg list is too big
  already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
  underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
  rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
  are going to need it.

23 years agoProtect PathIsUNCServerShare from null lpszPath.
Lawson Whitney [Wed, 20 Feb 2002 18:55:06 +0000 (18:55 +0000)] 
Protect PathIsUNCServerShare from null lpszPath.

23 years agoSupport for nonstandard baud rate in SetCommState.
Lawson Whitney [Tue, 19 Feb 2002 18:41:56 +0000 (18:41 +0000)] 
Support for nonstandard baud rate in SetCommState.

23 years agoImplemented parsing of file name, passed in command line, loading new
Andriy Palamarchuk [Tue, 19 Feb 2002 18:38:22 +0000 (18:38 +0000)] 
Implemented parsing of file name, passed in command line, loading new
file on startup.

23 years agoAdded two missing exports.
Stefan Leichter [Tue, 19 Feb 2002 18:37:26 +0000 (18:37 +0000)] 
Added two missing exports.

23 years agoFixed the scrollbar position overflows using MulDiv.
Phillip Ezolt [Tue, 19 Feb 2002 18:36:55 +0000 (18:36 +0000)] 
Fixed the scrollbar position overflows using MulDiv.

23 years agoFix of ListView invalidation in LISTVIEW_SetBkColor.
Ondrej Macek [Tue, 19 Feb 2002 18:32:12 +0000 (18:32 +0000)] 
Fix of ListView invalidation in LISTVIEW_SetBkColor.

23 years agoHCR_GetDefaultIcon should set icon number to 0 if it's missing from
Gerard Patel [Tue, 19 Feb 2002 18:31:22 +0000 (18:31 +0000)] 
HCR_GetDefaultIcon should set icon number to 0 if it's missing from
the reg entry.

23 years agoMake wineinstall work in the new-autoconf-version world.
Adam D. Moss [Tue, 19 Feb 2002 18:30:54 +0000 (18:30 +0000)] 
Make wineinstall work in the new-autoconf-version world.

23 years agoFixed some deadlocks.
Hidenori Takeshima [Tue, 19 Feb 2002 18:30:26 +0000 (18:30 +0000)] 
Fixed some deadlocks.

23 years agoFixes for compatibility.
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:54 +0000 (18:29 +0000)] 
Fixes for compatibility.

23 years agoAdded msrle32.dll (decompressor of MRLE).
Hidenori Takeshima [Tue, 19 Feb 2002 18:29:16 +0000 (18:29 +0000)] 
Added msrle32.dll (decompressor of MRLE).

23 years agoFixed bugs in processing DELTA.
Hidenori Takeshima [Tue, 19 Feb 2002 18:26:54 +0000 (18:26 +0000)] 
Fixed bugs in processing DELTA.

23 years agoChange the way that DrawText parses the next line to display, ready to
Bill Medland [Tue, 19 Feb 2002 18:25:53 +0000 (18:25 +0000)] 
Change the way that DrawText parses the next line to display, ready to
support multiline ellipsification etc.  Rather than measuring the text
each time we add a character and breaking once it is too long and
WORDBREAK is enabled, we copy a whole text segment and then measure
it; GetTextExtentPointEx is designed to tell us how much fitted.  This
may result in a little rescanning if wordbreak is enabled but will be
well worth while when multiline path ellipsification is brought down
into the NextLine function.  Note also that the wordbreak calculation
is a little more complete (e.g.  including break-within-word for
DT_EDITCONTROL).

23 years agoFix crash in VariantTimeToDosDateTime.
Patrick Haller [Tue, 19 Feb 2002 18:23:09 +0000 (18:23 +0000)] 
Fix crash in VariantTimeToDosDateTime.

23 years agoMust make a copy of global handle returned by GetClipboardData; it is
Sander van Leeuwen [Tue, 19 Feb 2002 18:22:28 +0000 (18:22 +0000)] 
Must make a copy of global handle returned by GetClipboardData; it is
not valid after we call CloseClipboard. Application is responsible for
freeing the memory (fixes copy/paste in mail body in Forte Agent).

23 years agoModified makedep to handle #include <> correctly (based on a patch by
Alexandre Julliard [Fri, 15 Feb 2002 19:57:27 +0000 (19:57 +0000)] 
Modified makedep to handle #include <> correctly (based on a patch by
Patrik Stridvall).

23 years agoAdded some defines for compatibility with Windows headers.
Patrik Stridvall [Fri, 15 Feb 2002 19:12:35 +0000 (19:12 +0000)] 
Added some defines for compatibility with Windows headers.

23 years agoConvert some invalid offsets in GetWindowLong16 into valid offsets.
Jukka Heinonen [Fri, 15 Feb 2002 18:22:23 +0000 (18:22 +0000)] 
Convert some invalid offsets in GetWindowLong16 into valid offsets.

23 years agoMeasure the text more reasonably. This handles intercharacter spacing
Bill Medland [Fri, 15 Feb 2002 18:21:59 +0000 (18:21 +0000)] 
Measure the text more reasonably. This handles intercharacter spacing
and should handle any kerning etc. that might happen. Also ensure no
wordbreaking on singleline text.

23 years agoAdded a keyboard matched to VNC.
Dave Hawkes [Fri, 15 Feb 2002 18:21:16 +0000 (18:21 +0000)] 
Added a keyboard matched to VNC.

23 years agoAdded several structures.
Ron Gage [Fri, 15 Feb 2002 18:20:46 +0000 (18:20 +0000)] 
Added several structures.

23 years agoIn SHFileOperation() when requested to copy files, figure out when the
Rein Klazes [Fri, 15 Feb 2002 18:20:18 +0000 (18:20 +0000)] 
In SHFileOperation() when requested to copy files, figure out when the
destination is to be treated as a directory and handle those cases.

23 years agoFixed installation issues caused by new configure script.
Alexandre Julliard [Fri, 15 Feb 2002 15:13:25 +0000 (15:13 +0000)] 
Fixed installation issues caused by new configure script.

23 years agoversion.h is now in include/wine directory.
Alexandre Julliard [Thu, 14 Feb 2002 19:48:16 +0000 (19:48 +0000)] 
version.h is now in include/wine directory.

23 years agoUpgraded configure script to use autoconf 2.50 features, and renamed
Alexandre Julliard [Thu, 14 Feb 2002 19:47:29 +0000 (19:47 +0000)] 
Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.

23 years agoUpdated to newer version.
Alexandre Julliard [Thu, 14 Feb 2002 19:43:53 +0000 (19:43 +0000)] 
Updated to newer version.

23 years agoSome artwork on the default icons.
Martin Dalecki [Thu, 14 Feb 2002 19:23:01 +0000 (19:23 +0000)] 
Some artwork on the default icons.

23 years agoDrawText should not split words just because of clipping.
Bill Medland [Thu, 14 Feb 2002 19:21:59 +0000 (19:21 +0000)] 
DrawText should not split words just because of clipping.

23 years agoIn ShellExecute16, make sure there is a space between command and
Rein Klazes [Thu, 14 Feb 2002 19:20:30 +0000 (19:20 +0000)] 
In ShellExecute16, make sure there is a space between command and
parameters.

23 years agoProtect against NULL wsaddrlen in ws_sockaddr_alloc.
Lawson Whitney [Thu, 14 Feb 2002 19:20:12 +0000 (19:20 +0000)] 
Protect against NULL wsaddrlen in ws_sockaddr_alloc.

23 years agoSome older versions of GDB need to have the filename data available
Gavriel State [Tue, 12 Feb 2002 18:46:14 +0000 (18:46 +0000)] 
Some older versions of GDB need to have the filename data available
for each section, so we need to output it again for the data section.

23 years agoMake Home, End and Enter on the keypad work in the debugger.
Dmitry Timoshkov [Tue, 12 Feb 2002 18:45:46 +0000 (18:45 +0000)] 
Make Home, End and Enter on the keypad work in the debugger.

23 years agoSetFileAttributes returns now an error if target file is on CDROM.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:26 +0000 (18:45 +0000)] 
SetFileAttributes returns now an error if target file is on CDROM.

23 years agoAdded missing break statement.
Jukka Heinonen [Tue, 12 Feb 2002 18:45:06 +0000 (18:45 +0000)] 
Added missing break statement.

23 years agoPartially implement SHRegWriteUSValue{A|W}.
Guy L. Albertelli [Tue, 12 Feb 2002 18:44:14 +0000 (18:44 +0000)] 
Partially implement SHRegWriteUSValue{A|W}.

23 years agoWhen the commandID was being treated as the index, no check for index
Guy L. Albertelli [Tue, 12 Feb 2002 18:43:56 +0000 (18:43 +0000)] 
When the commandID was being treated as the index, no check for index
greater than number of buttons was done. Now fixed.

23 years agoFix regression in some programs due to CLR_DEFAULT fix. Noticed in
Guy L. Albertelli [Tue, 12 Feb 2002 18:43:24 +0000 (18:43 +0000)] 
Fix regression in some programs due to CLR_DEFAULT fix. Noticed in
control-spy rebar.exe.

23 years agoAllow ToAscii/ToUnicode to work with scanCode = 0.
Dmitry Timoshkov [Tue, 12 Feb 2002 18:42:50 +0000 (18:42 +0000)] 
Allow ToAscii/ToUnicode to work with scanCode = 0.

23 years agoCorrect tests involved with processing the LVIF_DI_SETITEM flag.
Guy L. Albertelli [Tue, 12 Feb 2002 18:42:25 +0000 (18:42 +0000)] 
Correct tests involved with processing the LVIF_DI_SETITEM flag.

23 years agoInitialize pszText to 0 for internal ->ceItem to eliminate moves to
Guy L. Albertelli [Tue, 12 Feb 2002 18:41:48 +0000 (18:41 +0000)] 
Initialize pszText to 0 for internal ->ceItem to eliminate moves to
garbage locations.

23 years agoAdded default function marshaller registry entry.
Marcus Meissner [Tue, 12 Feb 2002 18:40:53 +0000 (18:40 +0000)] 
Added default function marshaller registry entry.

23 years agoPut in place a proper tab model within DrawText (also includes
Bill Medland [Tue, 12 Feb 2002 18:40:36 +0000 (18:40 +0000)] 
Put in place a proper tab model within DrawText (also includes
simplifying TEXT_NextLineW to remove duplicate code).

23 years agoFilled out the implementation of fscanf and _cscanf.
C. Scott Ananian [Fri, 8 Feb 2002 17:17:11 +0000 (17:17 +0000)] 
Filled out the implementation of fscanf and _cscanf.

23 years agoFixed bug in cache init.
Eric Pouech [Fri, 8 Feb 2002 17:11:22 +0000 (17:11 +0000)] 
Fixed bug in cache init.

23 years agoUse the supplied buffer when copying item text.
Aric Stewart [Fri, 8 Feb 2002 17:10:49 +0000 (17:10 +0000)] 
Use the supplied buffer when copying item text.

23 years agoFix PAN_FAMILYSTYLE_INDEX name.
Huw D M Davies [Fri, 8 Feb 2002 17:10:18 +0000 (17:10 +0000)] 
Fix PAN_FAMILYSTYLE_INDEX name.

23 years agoWe need fttrigon.h, so don't define HAVE_FREETYPE if we don't have it.
Huw D M Davies [Fri, 8 Feb 2002 17:09:50 +0000 (17:09 +0000)] 
We need fttrigon.h, so don't define HAVE_FREETYPE if we don't have it.

23 years agoFix off-by-one error in placing trailing \0.
Lawson Whitney [Fri, 8 Feb 2002 17:09:11 +0000 (17:09 +0000)] 
Fix off-by-one error in placing trailing \0.

23 years agoSet WS_EX_TOOLWINDOW in a tooltip's dwExStyle.
Ori Pessach [Fri, 8 Feb 2002 17:03:57 +0000 (17:03 +0000)] 
Set WS_EX_TOOLWINDOW in a tooltip's dwExStyle.

23 years agoDon't return overflow if no class buffer was specified.
Aric Stewart [Tue, 5 Feb 2002 19:45:55 +0000 (19:45 +0000)] 
Don't return overflow if no class buffer was specified.