CVS log for wine/dlls/msvcrt/undname.c

[BACK] Up to [wine] / wine / dlls / msvcrt

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.41 / (download) - [select for diffs], Wed Nov 18 16:00:25 2009 UTC (5 years, 1 month ago) by julliard
Branch: MAIN
CVS Tags: Wine-1_3_0, Wine-1_2-rc7, Wine-1_2-rc6, Wine-1_2-rc5, Wine-1_2-rc4, Wine-1_2-rc3, Wine-1_2-rc2, Wine-1_2-rc1, Wine-1_2, Wine-1_1_44, Wine-1_1_43, Wine-1_1_42, Wine-1_1_41, Wine-1_1_40, Wine-1_1_39, Wine-1_1_38, Wine-1_1_37, Wine-1_1_36, Wine-1_1_35, Wine-1_1_34, HEAD
Changes since 1.40: +3 -1 lines
Diff to previous 1.40 (colored)

Eric Pouech <eric.pouech@orange.fr>
mscvrt: Fix some undname quirks (space at the end of multi-level templates).

Revision 1.40 / (download) - [select for diffs], Mon Nov 16 18:00:58 2009 UTC (5 years, 1 month ago) by julliard
Branch: MAIN
Changes since 1.39: +22 -6 lines
Diff to previous 1.39 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: In undname functions, no longer use a fixed-size array for storing internal information.

Revision 1.39 / (download) - [select for diffs], Mon Nov 16 18:00:57 2009 UTC (5 years, 1 month ago) by julliard
Branch: MAIN
Changes since 1.38: +19 -12 lines
Diff to previous 1.38 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: In undname helpers, allow str_array_push to return errors (instead of asserting).

Revision 1.38 / (download) - [select for diffs], Wed May 27 14:37:46 2009 UTC (5 years, 6 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-1_1_33, Wine-1_1_32, Wine-1_1_31, Wine-1_1_30, Wine-1_1_29, Wine-1_1_28, Wine-1_1_27, Wine-1_1_26, Wine-1_1_25, Wine-1_1_24, Wine-1_1_23
Changes since 1.37: +9 -9 lines
Diff to previous 1.37 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Avoid using size_t when not neededed.

Revision 1.37 / (download) - [select for diffs], Mon May 25 15:37:07 2009 UTC (5 years, 6 months ago) by julliard
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Alexandre Julliard <julliard@winehq.org>
msvcrt: Replace long by MSVCRT_long.

Revision 1.36 / (download) - [select for diffs], Wed Oct 22 13:01:36 2008 UTC (6 years, 1 month ago) by julliard
Branch: MAIN
CVS Tags: Wine-1_1_9, Wine-1_1_8, Wine-1_1_7, Wine-1_1_22, Wine-1_1_21, Wine-1_1_20, Wine-1_1_19, Wine-1_1_18, Wine-1_1_17, Wine-1_1_16, Wine-1_1_15, Wine-1_1_14, Wine-1_1_13, Wine-1_1_12, Wine-1_1_11, Wine-1_1_10
Changes since 1.35: +1 -1 lines
Diff to previous 1.35 (colored)

Andrew Talbot <andrew.talbot@talbotville.com>
msvcrt: Sign-compare warnings fix.

Revision 1.35 / (download) - [select for diffs], Tue Apr 29 13:57:45 2008 UTC (6 years, 7 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-1_1_6, Wine-1_1_5, Wine-1_1_4, Wine-1_1_3, Wine-1_1_2, Wine-1_1_1, Wine-1_1_0, Wine-1_0_1, Wine-1_0-rc5, Wine-1_0-rc4, Wine-1_0-rc3, Wine-1_0-rc2, Wine-1_0-rc1, Wine-1_0, Wine-0_9_61, STABLE
Changes since 1.34: +6 -6 lines
Diff to previous 1.34 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: Fixed space in type with double indirection.

Spotted by James Hawkins.

Revision 1.34 / (download) - [select for diffs], Tue Apr 29 13:57:44 2008 UTC (6 years, 7 months ago) by julliard
Branch: MAIN
Changes since 1.33: +37 -0 lines
Diff to previous 1.33 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: undname: correctly handle multi-dimensional arrays.

Based on a patch from Ulrich Küttler.

Revision 1.33 / (download) - [select for diffs], Tue Apr 29 13:57:43 2008 UTC (6 years, 7 months ago) by julliard
Branch: MAIN
Changes since 1.32: +10 -1 lines
Diff to previous 1.32 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: Fixed symbol unmangling for template-parameter-?? form, as well as test.

Spotted by James Hawkins.

Revision 1.32 / (download) - [select for diffs], Wed Apr 23 13:01:22 2008 UTC (6 years, 7 months ago) by julliard
Branch: MAIN
Changes since 1.31: +1 -2 lines
Diff to previous 1.31 (colored)

Andrew Talbot <andrew.talbot@talbotville.com>
msvcrt: Remove unused variable.

Revision 1.31 / (download) - [select for diffs], Wed Apr 9 10:34:11 2008 UTC (6 years, 8 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_60
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Austin English <austinenglish@gmail.com>
Spelling fixes.

Revision 1.30 / (download) - [select for diffs], Tue Jan 22 12:03:27 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_59, Wine-0_9_58, Wine-0_9_57, Wine-0_9_56, Wine-0_9_55, Wine-0_9_54
Changes since 1.29: +8 -5 lines
Diff to previous 1.29 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Really check that we get a template string before making use of it.

Revision 1.29 / (download) - [select for diffs], Tue Jan 22 12:03:26 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.28: +44 -1 lines
Diff to previous 1.28 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Added support for RTTI types.

Revision 1.28 / (download) - [select for diffs], Tue Jan 22 12:03:25 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.27: +9 -4 lines
Diff to previous 1.27 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Added support for thunks.

Revision 1.27 / (download) - [select for diffs], Tue Jan 22 12:03:24 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.26: +11 -8 lines
Diff to previous 1.26 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Corrected handling of non static member function modifiers.

Revision 1.26 / (download) - [select for diffs], Tue Jan 22 12:03:23 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.25: +4 -2 lines
Diff to previous 1.25 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Added support for a couple of more calling conventions.

Revision 1.25 / (download) - [select for diffs], Tue Jan 22 12:03:22 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Added support for cointerface.

Revision 1.24 / (download) - [select for diffs], Tue Jan 22 12:03:21 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.23: +2 -6 lines
Diff to previous 1.23 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Handling of void in template parameters' list.

Revision 1.23 / (download) - [select for diffs], Tue Jan 22 12:03:20 2008 UTC (6 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.22: +106 -28 lines
Diff to previous 1.22 (colored)

Eric Pouech <eric.pouech@orange.fr>
msvcrt: symbol undecoration: Now correctly parsing the template forms.

Revision 1.22 / (download) - [select for diffs], Wed Oct 10 20:28:24 2007 UTC (7 years, 2 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_53, Wine-0_9_52, Wine-0_9_51, Wine-0_9_50, Wine-0_9_49, Wine-0_9_48, Wine-0_9_47
Changes since 1.21: +29 -17 lines
Diff to previous 1.21 (colored)

Alexandre Julliard <julliard@winehq.org>
msvcrt: Fix demangling of function pointers by maintaining the left/right distinction for type references.

Revision 1.21 / (download) - [select for diffs], Wed Aug 15 09:35:37 2007 UTC (7 years, 4 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_46, Wine-0_9_45, Wine-0_9_44
Changes since 1.20: +3 -1 lines
Diff to previous 1.20 (colored)

Alexandre Julliard <julliard@winehq.org>
msvcrt: Use a valid parameter array when demangling a template name.

Revision 1.20 / (download) - [select for diffs], Wed Jul 4 11:58:14 2007 UTC (7 years, 5 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_43, Wine-0_9_42, Wine-0_9_41
Changes since 1.19: +1 -1 lines
Diff to previous 1.19 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Remove superfluous casts of void pointers to other pointer types.

Revision 1.19 / (download) - [select for diffs], Fri Apr 6 11:08:58 2007 UTC (7 years, 8 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_40, Wine-0_9_39, Wine-0_9_38, Wine-0_9_37, Wine-0_9_36, Wine-0_9_35
Changes since 1.18: +9 -0 lines
Diff to previous 1.18 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Demangle a C++ mangled string that is only a name with it's template argument list.

Revision 1.18 / (download) - [select for diffs], Fri Apr 6 11:08:57 2007 UTC (7 years, 8 months ago) by julliard
Branch: MAIN
Changes since 1.17: +30 -22 lines
Diff to previous 1.17 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Move the code to demangle a name with its template argument list out of get_class() and into a separate function.

Revision 1.17 / (download) - [select for diffs], Tue Jun 13 11:00:58 2006 UTC (8 years, 6 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_34, Wine-0_9_33, Wine-0_9_32, Wine-0_9_31, Wine-0_9_30, Wine-0_9_29, Wine-0_9_28, Wine-0_9_27, Wine-0_9_26, Wine-0_9_25, Wine-0_9_24, Wine-0_9_23, Wine-0_9_22, Wine-0_9_21, Wine-0_9_20, Wine-0_9_19, Wine-0_9_18, Wine-0_9_17, Wine-0_9_16
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

Alexandre Julliard <julliard@winehq.org>
msvcrt: Explicitly specify CDECL calling convention on exported functions.

Revision 1.16 / (download) - [select for diffs], Wed Jun 7 14:14:07 2006 UTC (8 years, 6 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_15
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Andrew Talbot <Andrew.Talbot@talbotville.com>
msvcrt: Write-strings warning fix.

Revision 1.15 / (download) - [select for diffs], Tue May 23 12:48:19 2006 UTC (8 years, 6 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_14
Changes since 1.14: +1 -1 lines
Diff to previous 1.14 (colored)

Jonathan Ernst <jonathan@ernstfamily.ch>
Update the address of the Free Software Foundation.

Revision 1.14 / (download) - [select for diffs], Thu Apr 13 10:18:09 2006 UTC (8 years, 8 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_13, Wine-0_9_12
Changes since 1.13: +1 -1 lines
Diff to previous 1.13 (colored)

qingdoa daoo <qingdao33122@yahoo.com>
msvcrt: If caller passes a NULL deallocator to __unDNameEx, don't use it.

Revision 1.13 / (download) - [select for diffs], Fri Mar 31 11:09:32 2006 UTC (8 years, 8 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_11
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)

Rein Klazes <wijn@wanadoo.nl>
msvcrt: Fix read beyond end of string in __unDNameEx().

Revision 1.12 / (download) - [select for diffs], Mon Mar 6 10:52:16 2006 UTC (8 years, 9 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_10
Changes since 1.11: +5 -1 lines
Diff to previous 1.11 (colored)

Eric Pouech <eric.pouech@wanadoo.fr>
msvcrt: Some more fixes to name demangling.

Revision 1.11 / (download) - [select for diffs], Mon Feb 20 11:43:09 2006 UTC (8 years, 9 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_9
Changes since 1.10: +17 -16 lines
Diff to previous 1.10 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Misc cleanups in undname.c.
- remove unused argument from functions
- print the pointer in the str_array_push TRACE to be able to distinguish
  the different arrays.
- comment and white space cleanups

Revision 1.10 / (download) - [select for diffs], Mon Feb 20 11:43:07 2006 UTC (8 years, 9 months ago) by julliard
Branch: MAIN
Changes since 1.9: +27 -20 lines
Diff to previous 1.9 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Use a separate stack for back references to names
Use a separate array/stack for the back references to names as
sym->stack is used to push temporary strings to it which breaks back
referencing in some occasions (26 symbols in the mfc42 dll).  During
this cleanup get_class() a little bit.

Revision 1.9 / (download) - [select for diffs], Mon Feb 20 11:43:06 2006 UTC (8 years, 9 months ago) by julliard
Branch: MAIN
Changes since 1.8: +43 -12 lines
Diff to previous 1.8 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Move code to parse a literal string out of get_class().
unDName: Move the code to parse a literal string from get_class() to a
separate function. Add some error handling to the new function.

Revision 1.8 / (download) - [select for diffs], Mon Feb 20 11:43:05 2006 UTC (8 years, 9 months ago) by julliard
Branch: MAIN
Changes since 1.7: +21 -12 lines
Diff to previous 1.7 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Wrap get_class() and get_class_string() for unDName.

Revision 1.7 / (download) - [select for diffs], Wed Feb 8 15:15:33 2006 UTC (8 years, 10 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_8
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: __unDNameEx is not a stub.

Revision 1.6 / (download) - [select for diffs], Tue Feb 7 12:08:09 2006 UTC (8 years, 10 months ago) by julliard
Branch: MAIN
Changes since 1.5: +11 -5 lines
Diff to previous 1.5 (colored)

Michael Stefaniuc <mstefani@redhat.de>
msvcrt: Handle data types B,R,S in C++ symbol demangling.

Revision 1.5 / (download) - [select for diffs], Fri Nov 18 12:06:00 2005 UTC (9 years, 1 month ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_7, Wine-0_9_6, Wine-0_9_5, Wine-0_9_4, Wine-0_9_3, Wine-0_9_2
Changes since 1.4: +10 -12 lines
Diff to previous 1.4 (colored)

Eric Pouech <eric.pouech@wanadoo.fr>
Ensures, when we cannot demangle the string, to return the mangled
name instead of a NULL pointer.

Revision 1.4 / (download) - [select for diffs], Mon Nov 14 15:11:39 2005 UTC (9 years, 1 month ago) by julliard
Branch: MAIN
Changes since 1.3: +13 -13 lines
Diff to previous 1.3 (colored)

Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de>
Undname: Allow more then one coded character in demangle_datatype.

Revision 1.3 / (download) - [select for diffs], Wed Oct 26 10:09:05 2005 UTC (9 years, 1 month ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9_1
Changes since 1.2: +2 -0 lines
Diff to previous 1.2 (colored)

Eric Pouech <eric.pouech@wanadoo.fr>
Previous fix incorrectly removed all test for strings starting with
'?', this is only valid when undname is called with the 'NO_ARGUMENTS'
flags.

Revision 1.2 / (download) - [select for diffs], Thu Oct 20 13:15:11 2005 UTC (9 years, 2 months ago) by julliard
Branch: MAIN
CVS Tags: Wine-0_9
Changes since 1.1: +0 -3 lines
Diff to previous 1.1 (colored)

Vijay Kiran Kamuju <infyquest@gmail.com>
Fix msvcrt symbol demangling for non MS symbols.

Revision 1.1 / (download) - [select for diffs], Mon Nov 8 22:10:43 2004 UTC (10 years, 1 month ago) by julliard
Branch: MAIN
CVS Tags: Wine-20050930, Wine-20050830, Wine-20050725, Wine-20050628, Wine-20050524, Wine-20050419, Wine-20050310, Wine-20050211, Wine-20050111, Wine-20041201

Eric Pouech <pouech-eric@wanadoo.fr>
Implemented __unDName and __unDNameEx functions.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




Report problems to: web-admin@winehq.com