Re: [PATCH] widl: Limit recursion deepth within structs to 1 for checking for full-pointers.

2013-08-30 Thread Paul Chitescu
Hi! It would help to attach the patch, not your editor's swap file. Paul On Friday 30 August 2013 10:57:26 pm Kai Tietz wrote: > Hello, > > attached patch limits recursion in type_has_full_pointer-function to a > deeth of 1. By this all necessary checks should be possible, but > endless-recurs

Re: Possible wine bug concerning the case of the DbgHelp.h header filename

2013-06-12 Thread Paul Chitescu
On Wednesday 12 June 2013 02:49:26 am Alan W. Irwin wrote: > I successfully built the ultra-fast ninja build tool on Wine using the > MinGW g++ compiler. To achieve that success I had to deal with a > small number of issues including > one wine/ninja header name inconsistency which is that DbgHe

Re: IPC between linux processes and wine processes

2013-05-02 Thread Paul Chitescu
Winelib application so you can call the native API from it. The last method of running win32 code in a native process is a no go. All but the simplest libraries expect a fully prepared runtime and Windows environment which only a Wine instance can provide. Paul Chitescu

Re: [PATCH 1/3] ntoskrnl.exe: Add include/ddk/ntifs.h header with EPROCESS struct definition.

2012-10-05 Thread Paul Chitescu
On Friday 05 October 2012 10:00:00 am Christian Costa wrote: > --- > include/ddk/ntifs.h | 555 > +++ 1 file changed, 555 > insertions(+) > create mode 100644 include/ddk/ntifs.h > > diff --git a/include/ddk/ntifs.h b/include/ddk/ntifs.h > new file

Re: [PATCH 1/2] ntoskrnl.exe: Implement IoGetCurrentProcess and KeGetCurrentThread.

2012-10-04 Thread Paul Chitescu
On Thursday 04 October 2012 08:25:13 am Dmitry Timoshkov wrote: > Christian Costa wrote: > > PEPROCESS WINAPI IoGetCurrentProcess(void) > > { > > -FIXME("() stub\n"); > > -return NULL; > > +TRACE("()\n"); > > + > > +/* Return current process id since PEPROCESS is opaque and drive

Re: RFC: Duplicate in/out device naming

2012-03-28 Thread Paul Chitescu
On Wednesday 28 March 2012 04:43:54 pm Ken Thomases wrote: > On Mar 27, 2012, at 11:04 AM, Andrew Eikum wrote: > > I added a prefix to each MMDevice indicating its flow direction. > > > > This solves the Rosetta Stone issue, as you can see in the bug. But > > when testing this in other applications

Re: [PATCH 2/2] comdlg32: Widen buffer to accomodate Catalan translation

2011-12-16 Thread Paul Chitescu
On Friday 16 December 2011 09:48:01 am Alex Henrie wrote: > --- > dlls/comdlg32/filedlg.c |2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/dlls/comdlg32/filedlg.c b/dlls/comdlg32/filedlg.c > index 5f80519..8637944 100644 > --- a/dlls/comdlg32/filedlg.c > +++ b/dlls/co

Re: mshtml: call FindMimeFromData with a NULL buffer in ResProtocol_Start

2011-11-02 Thread Paul Chitescu
On Wednesday 02 November 2011 07:19:02 am Austin English wrote: > Fixes http://bugs.winehq.org/show_bug.cgi?id=27115, a regression > introduced by 0825f4b3ff3718752b5f6addd95bc30c10f75d24. Instead of not passing actual read data please fix FindMimeFromData. Reverting the patch will break many pro

Re: signal_arc.c failing to cross-compile

2011-10-28 Thread Paul Chitescu
Hi! Android is hopeless, its C library (bionic) is a very trimmed down and bug ridden version of the BSD library. The Android devel team is not willing to fix any bugs unless they affect native Android applications or Dalvik. In particular the .so loader and related initialization is broken. dl

Re: DLLCanUnloadNow Question

2011-10-07 Thread Paul Chitescu
On Friday 07 October 2011 11:50:17 am Alistair Leslie-Hughes wrote: > Hi, > > The Following sample code causes a crash under WINE, but not in windows. > > IUnknown *p > > LoadLibrary("mscoree.dll") > GetProcAddress("CreateDebuggingInterfaceFromVersion") > CreateDebuggingInterfaceFromVersion(..., (v

Re: Vista/w2k8/w7 users, please test mmdevapi base render test

2011-10-04 Thread Paul Chitescu
On Tuesday 04 October 2011 02:40:49 pm joerg-cyril.hoe...@t-systems.com wrote: > [...] > - sound card without capture (does "capture only" exist?) > [...] Yes, there are at least some webcams with built-in USB microphone. Paul

Re: winelib an fpc

2011-08-30 Thread Paul Chitescu
On Tuesday 30 August 2011 01:57:30 am Reinier Napoles Martinez wrote: > >>This won't work. Simply doing a dlopen on the wine libraries won't get > >>your environment setup properly. > > what can i do then to setup the wine environment correctly > and use the wine libraries from fpc. > thanks Essen

Re: audio: remove extraneous parentheses around equality comparisons

2011-05-09 Thread Paul Chitescu
If you're at it can you move the variable at the right side of the comparison? if (((mr->msg_tosave + 1) % mr->ring_buffer_size) == mr->msg_toget)

Re: [PATCH 1/5] mmdevapi: Add InitializeDriver() method to drivers

2011-05-02 Thread Paul Chitescu
On Monday 02 May 2011 01:32:59 pm Alexandre Julliard wrote: > Andrew Eikum writes: > > @@ -72,11 +73,19 @@ static BOOL load_driver(const WCHAR *name) > > } > > > > #define LDFC(n) do { drvs.p##n = (void*)GetProcAddress(drvs.module, > > #n);\ -if(!drvs.p##n) return FALSE; } while(0);

Re: Ubuntu's next release and raising hard ulimit on ubuntu

2011-03-25 Thread Paul Chitescu
On Friday 25 March 2011 03:26:25 pm Dan Kegel wrote: > Scott, correct me if I'm wrong, but does Natty still have the > hard limit of 1024 files open per process? > If so, should be ask people to go vote for > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/663090 > ? > > Getting that limit rai

Re: gdiplus: C++ fixes for headers

2011-02-01 Thread Paul Chitescu
On Tuesday 01 February 2011 09:49:46 am Iain Arnell wrote: > To fix inclusion of gdiplus.h under C++, this patch: > * adds missing class declaration for GpPen > * adds missing class declaration for CharacterRange > * fixes PenAlignment/GpPenAlignment declaration > * avoids redeclaration of PixelFor

Re: winedbg --gdb shows multiple segfaults during any app startup

2010-12-10 Thread Paul Chitescu
On Friday 10 December 2010 08:57:15 pm Ilya Basin wrote: > In both 1.3.8 and git winedbg --gdb or plain gdb catches several > segfaults, but if I ignore them, the program works. > > $ CC="ccache gcc" ./configure CFLAGS="-g -O0" > make > ./wine winedbg.exe --gdb notepad > > Wine-gdb> cont > Continui

Re: [1/3] include: Better distinguish ARM's endianess

2010-10-29 Thread Paul Chitescu
On Friday 29 October 2010 05:34:31 pm André Hentschel wrote: > --- > include/basetsd.h |6 +- > 1 files changed, 5 insertions(+), 1 deletions(-) > > diff --git a/include/basetsd.h b/include/basetsd.h > index 6ce0102..aa6e86d 100644 > --- a/include/basetsd.h > +++ b/include/basetsd.h > @@ -

Re: ntdll: Don't cancel loading on IMAGE_FILE_RELOCS_STRIPPED

2010-09-07 Thread Paul Chitescu
On Tuesday 07 September 2010 06:47:12 pm André Hentschel wrote: > Am 07.09.2010 17:27, schrieb Marcus Meissner: > > On Tue, Sep 07, 2010 at 04:37:49PM +0200, André Hentschel wrote: > >> give the file a try when it only links to ordinals instead of just > >> stopping execution here. --- > >> dlls/n

Re: winepath bug without arguments?

2010-08-09 Thread Paul Chitescu
On Monday 09 August 2010 01:23:24 pm Jerome Leclanche wrote: > Hi > > After fixing a bug in MPQEdit related to opening directories, I > noticed winepath returns a different result with and without quotes: > > a...@azura:~/.wine/drive_c$ winepath -w > a...@azura:~/.wine/drive_c$ winepath -w "" > C

Re: explorer: implement X session management

2010-07-30 Thread Paul Chitescu
On Friday 30 July 2010 06:53:54 am Paul "TBBle" Hampson wrote: > On 30 July 2010 01:30, Dmitry Timoshkov wrote: > > Damjan Jovanovic wrote: > > >> Changelog: > >> * explorer: implement X session management > > > Explorer should not have X11 as a dependency. This should be implemented > > inside

Re: kernel32: Stubs for GetLogicalProcessorInformation(Ex) (resent)

2010-07-19 Thread Paul Chitescu
On Monday 19 July 2010 03:25:15 pm Alexandre Julliard wrote: > Paul Chitescu writes: > > > @@ -3323,6 +3323,26 @@ HANDLE WINAPI GetCurrentProcess(void) > > } > > > > /*** > > + *

Re: RFC: Detecting the wine prefix

2010-07-16 Thread Paul Chitescu
On Friday 16 July 2010 12:32:33 pm Michael Stefaniuc wrote: > Hello Paul, > > Paul Chitescu wrote: > > I would want to implement a change in where the wine prefix is assumed by > > default. > > > > The current behavior of only considering WINEPREFIX is cumberso

RFC: Detecting the wine prefix

2010-07-16 Thread Paul Chitescu
fixes whose "Program Files" is located on a much larger FAT32 partition shared with you know what. What do you think about this? Should I go on coding it? Paul Chitescu win Description: application/shellscript

Re: kernel32: Stubs for GetLogicalProcessorInformation(Ex) (try 2)

2010-07-13 Thread Paul Chitescu
On Tuesday 13 July 2010 05:52:23 pm Paul Chitescu wrote: > Changelog: > kernel32: Stubs for GetLogicalProcessorInformation(Ex) > > These calls are implemented by XP SP3 or higher. > > This patch allows starting the MTG - Duel of the Planeswalkers demo on Steam > (cra

Re: Manifests, Microsoft.VC90.CRT and vc_redist

2010-07-12 Thread Paul Chitescu
On Monday 12 July 2010 12:49:02 pm Peter Urbanec wrote: > I'm trying to get my head around the mess generated by SxS, isolated > apps, embedded manifests, local deployment and all the other "solutions" > to DLL hell. It's hard enough to make it work on Windows, but making it > work well under

Re: ntdll: Stub system service requests in i386 mode (Int 2E, SYSENTER, SYSCALL) (try 3)

2010-07-08 Thread Paul Chitescu
On Thursday 08 July 2010 07:09:58 pm Vitaliy Margolen wrote: > On 07/06/2010 03:15 PM, Paul Chitescu wrote: > > Changelog: > > ntdll: Stub system service requests in i386 mode (Int 2E, SYSENTER, SYSCALL) > > > > +WINE_FIXME( "(0x%02X,

Re: Yagmark and localized Windows

2010-07-05 Thread Paul Chitescu
On Monday 05 July 2010 05:15:50 pm Erich Hoover wrote: > On Mon, Jul 5, 2010 at 8:03 AM, Dan Kegel wrote: > [...] > A long time ago (Win2K era) I wrote an application for Windows that replaced > the text everywhere (that wouldn't crash the OS) with "All Your Base Are > Belong To Us." At least at

Re: Changing sizes of templates in comdlg32

2010-07-02 Thread Paul Chitescu
On Friday 02 July 2010 12:41:25 am Gustavo wrote: > I've found the following warning the the file comdlg32: > > /* > * WARNING: DO NOT CHANGE THE SIZE OF THE STANDARD DIALOG TEMPLATES. > */ > > Does that mean that I can't correct the size of the buttons or strings > that are wrong in the Portug

Re: Tests for msvcrt

2010-06-25 Thread Paul Chitescu
On Thursday 24 June 2010 12:14:34 pm Piotr Caban wrote: > On 06/24/10 10:49, Paul Chitescu wrote: > > Hi! > > > > What would be the best way of testing MSVCRT.DLL considering that many > > functions may or may be not present in the native version? > There are alread

Tests for msvcrt

2010-06-24 Thread Paul Chitescu
io 2005 (MSVCRT80.DLL) and somehow made they way back in MSVCRT. Using LoadLibrary / GetProcAddress would fail on all older Windows platforms. It would be possible to test MSVCR80 instead but that may not be installed on the tested system. Any thoughts? Paul Chitescu

Re: Speed/latency issues for development in a Wine environment

2010-06-18 Thread Paul Chitescu
On Friday 18 June 2010 03:05:08 am Alan W. Irwin wrote: > On 2010-06-17 17:07-0400 Mike Kaplinskiy wrote: > > > On Thu, Jun 17, 2010 at 4:35 PM, Alan W. Irwin > >> The issue is that Wine builds of software take roughly a factor of 5 longer > >> than the equivalent Linux builds. This issue appear

Re: Meaning of "Certificate Manifold" (crypt32/*.rc)

2010-06-02 Thread Paul Chitescu
On Wednesday 02 June 2010 01:23:20 am Frédéric Delanoy wrote: > Hi, > > I'm reviewing Fr translation and am stuck on the 'IDS_CERT_MANIFOLD > "Certificate Manifold"' part. > > I tried to STFW for it, but apart from OID for "Microsoft Enrollment > Infrastructure", did not find explaining stuff. >

Re: CVS repository problem

2010-05-10 Thread Paul Chitescu
On Monday 10 May 2010 12:50:56 pm Alexandre Julliard wrote: > Paul Chitescu writes: > > > Something is - again - wrong with CVS. Although I fetched a wine with git I > > tried to verify some patches I had in the CVS tree. > > > > cvs -z3 -q up -APd > > &

CVS repository problem

2010-05-10 Thread Paul Chitescu
d cvs update: failed to obtain dir lock in repository `/home/wine/wine/dlls/acledit' cvs [update aborted]: read lock failed - giving up Maybe a chown -R would help? Paul Chitescu

Re: Jacek Caban : jscript: Fixed String. match implementation for non-global regexps.

2010-04-19 Thread Paul Chitescu
+++ > dlls/jscript/string.c| 59 +- > dlls/jscript/tests/regexp.js | 27 ++ > 4 files changed, 119 insertions(+), 49 deletions(-) This patch is somehow b0rked in CVS. regexp.c and tests/regexp.js were commited and then reverted. Is it possible to have them synched back to git? Thanks, Paul Chitescu

Re: Fastcall calling convention

2010-03-23 Thread Paul Chitescu
On Tuesday 23 March 2010 10:59:56 am Damjan Jovanovic wrote: > Hi > > Wine doesn't seem to support the fastcall calling convention: > > include/winternl.h: > /* These are implemented as __fastcall, so we can't let Winelib apps > link with them */ > > dlls/hal/hal.c: > #ifdef __i386__ > #define D

Re: [PATCH] msvcr80: Add msvcr80.dll with forwards to msvcrt.dll

2010-03-12 Thread Paul Chitescu
On Friday 12 March 2010 04:52:53 pm Detlef Riekenberg wrote: > Installing VC2008 runtime is no longer needed > for some apps. > > [...] Which applications are you talking about? All applications I've seen that use MSVCR80 or MSVCR90 need a proper assembly install (with manifest and possibly po

Using assert() in wine dll code

2010-02-24 Thread Paul Chitescu
y a WARN or ERR message) or segfault if Windows does the same (so a handler would potentially catch the proper exception). Would this qualify as a task or tasklet? Paul Chitescu

Re: [PATCH] shell32: replace strcpy by memcpy due to slightly undefined struct handling

2010-02-15 Thread Paul Chitescu
> -strcpy(pData->u.network.szNames, "Entire Network"); > +memcpy(pData->u.network.szNames, "Entire Network", sizeof("Entire Network")+1); Please use a const buffer as "Entire Network" is a string literal, not something with a clearly defined size (not even talking about length).

Re: [PATCH 2/5] qedit: Add pins, IMemInputPin implementation and grabbing to SampleGrabber (try 4)

2010-02-08 Thread Paul Chitescu
See my answers inline just under your questions. Regards, Paul On Sunday 07 February 2010 04:26:59 pm Nikolay Sivov wrote: > On 2/5/2010 17:54, Paul Chitescu wrote: > > Changelog: > > qedit: Add pins, IMemInputPin implementation and grabbing to SampleGrabber > > >

Re: [PATCH 1/5] qedit: Mostly stubbed out implementation of SampleGrabber filter

2010-02-03 Thread Paul Chitescu
On Wednesday 03 February 2010 11:57:37 am Alexandre Julliard wrote: > Paul Chitescu writes: > > > +/* Macro to get the SampleGrabber This pointer from interface pointer */ > > +#define GET_THIS(ptr,iface) ((SG_Impl *)((char *)(ptr) - FIELD_OFFSET(SG_Impl,iface ## _Vtbl))) >

Re: [PATCH 1/5] qedit: Mostly stubbed out implementation of SampleGrabber filter

2010-02-02 Thread Paul Chitescu
On Tuesday 02 February 2010 03:30:20 pm Nikolay Sivov wrote: > On 2/2/2010 16:21, Paul Chitescu wrote: > > Changelog: > > qedit: Mostly stubbed out implementation of SampleGrabber filter > > > > Until the last patch component is applied most application will crash as

Re: qedit.dll: Add minimal stubs for NullRenderer and SampleGrabber

2009-12-21 Thread Paul Chitescu
On Monday 21 December 2009 05:05:25 pm Alexandre Julliard wrote: > Paul Chitescu writes: > > > Changelog: > > qedit.dll: Add minimal stubs for NullRenderer and SampleGrabber. > > > > It doesn't make much sense to break this patch in two since most applic

Re: comdlg32: Check if the shell view exists before using it to execute commands

2009-12-19 Thread Paul Chitescu
On Saturday 19 December 2009 08:19:03 pm Nikolay Sivov wrote: > On 12/19/2009 20:47, Paul Chitescu wrote: > > Changelog: > > comdlg32: Check if the shell view exists before using it to execute commands. > > > > Prevents crashing if trying to create new folder wit

Re: Unable to cleanly install cups-devel.i686 on a Fedora 12 x86_64 machine

2009-12-10 Thread Paul Chitescu
On Thursday 10 December 2009 08:37:22 pm Alex Villací­s Lasso wrote: > I have just updated my setup to Fedora 12 on 64 bits, and I want to > compile Wine for this setup. I followed the instructions at: > http://wiki.winehq.org/WineOn64bit on the section for Fedora 12. > However, I have the follo

Re: services.exe: Reduce Registry access to KEY_READ or MAXIMUM_ALLOWED wherever possible (try 2)

2009-11-30 Thread Paul Chitescu
On Monday 30 November 2009 05:51:35 pm Alexandre Julliard wrote: > Paul Chitescu writes: > > > @@ -569,11 +569,11 @@ DWORD svcctl_ChangeServiceConfigW( > > new_entry.config.lpDisplayName = strdupW(lpDisplayName); > > } > > > > -

Re: wineserver: Added support for read/only Registry, similar to unprivileged users (try 2)

2009-11-30 Thread Paul Chitescu
On Monday 30 November 2009 05:16:34 pm Paul Chitescu wrote: > On Monday 30 November 2009 04:02:03 pm you wrote: > > Paul Chitescu writes: > > > > > Changelog: > > > wineserver: Added support for read/only Registry, similar to > > >

Re: wineserver: Added support for read/only Registry, similar to unprivileged users (try 2)

2009-11-30 Thread Paul Chitescu
On Monday 30 November 2009 04:02:03 pm you wrote: > Paul Chitescu writes: > > > Changelog: > > wineserver: Added support for read/only Registry, similar to > > unprivileged users > > > > Rationale: > > This is a first step towar

Re: Ctrl/Shift don't autorepeat

2009-11-26 Thread Paul Chitescu
On Thursday 26 November 2009 11:27:24 am Nikolay Sivov wrote: > Dmitry Timoshkov wrote: > > "Nikolay Sivov" wrote: > > > >> I've noticed some problems with keyboard input while testing my > >> favorite Listview control code. > >> The problem is that Ctrl/Shift don't fire WM_KEYDOWNs properly: the

Re: wineserver: Added support for read/only Registry, similar to unprivileged users

2009-11-25 Thread Paul Chitescu
On Wednesday 25 November 2009 06:36:46 pm Paul Chitescu wrote: > Changelog: > wineserver: Added support for read/only Registry, similar to > unprivileged > users > [...] How to test (if it gets accepted): chmod -w $WINEPREFIX/system.reg $WINEPREFIX/userdef.reg What to

Re: Add .cvsignore entries for .fake files

2009-11-23 Thread Paul Chitescu
On Friday 20 November 2009 05:43:48 pm Charles Davis wrote: > Paul Chitescu wrote: > > On Monday 16 November 2009 04:11:25 pm Paul Chitescu wrote: > >> Changelog: > >>Add .cvsignore entries for .fake files. > > > > What's wrong with this? Applies

Re: Add .cvsignore entries for .fake files

2009-11-20 Thread Paul Chitescu
On Monday 16 November 2009 04:11:25 pm Paul Chitescu wrote: > Changelog: > Add .cvsignore entries for .fake files. What's wrong with this? Applies cleanly to my pristine wine-CVS, tried with patch taken from wine-patches bounce. Whoever rejected with "fails to apply"

Re: today's git broke winetricks gecko :-(

2009-11-17 Thread Paul Chitescu
On Tuesday 17 November 2009 04:15:29 pm Nate Gallaher wrote: > I would just like to second Vincent's suggestion. > > Vincent Povirk wrote: > > It also seems to me that a --disable-gecko-downloader configure switch > > that would disable the dialog COMPLETELY (even "when needed") would > > put geck

Re: [RFC] Handle process token groups in server/file.c::sd_to_mode

2009-11-17 Thread Paul Chitescu
Hi! How should server/file.c sd_to_mode() deal with filesystems that don't support full POSIX ownership and access permissions? It is quite popular to mount FAT filesystems - either from a removable media or a partition shared with a Windows installation. Furthermore, there could be symlinks t

Re: RFC: Sharing a wineprefix

2009-09-26 Thread Paul Chitescu
On Saturday 26 September 2009 02:19:53 Avery Pennarun wrote: > On Fri, Sep 25, 2009 at 3:35 PM, Paul Chitescu wrote: > > Required changes I've identified so far: > >        - The R/W lock to the prefix > >        - wineserver -k as admin should term

RFC: Sharing a wineprefix

2009-09-25 Thread Paul Chitescu
Hi people! I know this has been talked about again and again and no satisfactory solution (generic, safe, somehow simple) has been found for all. This proposal aims to solve a common scenario with minimum of changes in Wine, in particular remaining compatible with existing installations. It doe

Re: oledb32: Implement CanConvert.

2009-09-21 Thread Paul Chitescu
On Monday 21 September 2009 16:46:25 Huw Davies wrote: > On Mon, Sep 21, 2009 at 03:36:21PM +0200, Marcus Meissner wrote: > > On Mon, Sep 21, 2009 at 01:50:51PM +0100, Huw Davies wrote: > > > +if(src_type & DBTYPE_VECTOR || dst_type & DBTYPE_VECTOR) return > > > S_FALSE; > > > > I think this ne

Re: Status of LoadLibrary and .so

2009-09-10 Thread Paul Chitescu
On Thursday 10 September 2009 22:10:37 Joe Dluzen wrote: > Hi all, > > back a few years ago it didn't: > http://www.winehq.org/pipermail/wine-devel/2003-July/018498.html > > Does anyone know of the status of LoadLibrary and a .so? Can it load > directly or is there a workaround that does not involv

Recommending fixes (was: mfc42: Stub implementation with the message where to get it from)

2009-09-09 Thread Paul Chitescu
On Wednesday 09 September 2009 15:25:56 Alexandre Julliard wrote: > Vitaliy Margolen writes: > > This is more of the testing waters type of patch. If this approach is > > fine then we can do the same for all other dlls that are shipped with > > Windows but not really a part of an O/S. > > I don't

Re: winebrowser: Fix broken handling of DDE type XTYP_EXECUTE

2009-09-04 Thread Paul Chitescu
On Wednesday 02 September 2009 04:15:22 Peter Dons Tychsen wrote: > XTYPE_EXECUTE DDE transaction for winebrowser is broken. > The handler currently expects a MultiByte character input, which is > wrong. > > The handler is win-unicode, and will always receive such strings. > The encoding of the str

Re: [PATCH 2/2] fonts: .gitignore += *.fnt (autogenerated)

2009-08-25 Thread Paul Chitescu
On Tuesday 25 August 2009 19:27:23 Kirill Smelkov wrote: > Signed-off-by: Kirill Smelkov > --- > fonts/.gitignore | 58 > ++ 1 files changed, 58 > insertions(+), 0 deletions(-) > > diff --git a/fonts/.gitignore b/fonts/.gitignore > index a857f0

Behavior of realloc vs. HeapReAlloc

2009-08-23 Thread Paul Chitescu
implementations of heap_realloc to be modified like: if (!size) { HeapFree(...) return 0; } else if (!mem) return HeapAlloc(...) else return HeapReAlloc(...) Any comments? Paul Chitescu

Re: Regressions when running WoW

2009-08-23 Thread Paul Chitescu
On Sunday 23 August 2009 00:17:23 Austin English wrote: > On Fri, Aug 21, 2009 at 11:17 PM, F Capela wrote: > > I use Wine mostly to play World of Warcraft and I've had a regression in > > World of Warcraft (when running fullscreen inside a virtual desktop and > > using the opengl renderer) with pa

Re: hhctrl.ocx: Handle NULL param

2009-08-11 Thread Paul Chitescu
On Tuesday 11 August 2009 13:38:24 Paul Chitescu wrote: > This is a quite ugly patch, adds unnecessary wstring copying. > > Why not: > > wsprintfW(buf, url_format, full_path, (index && index[0] == '/') ? empty : > slash, index); Oops, the other way around: (!index || index[0] == '/')

Re: hhctrl.ocx: Handle NULL param

2009-08-11 Thread Paul Chitescu
This is a quite ugly patch, adds unnecessary wstring copying. Why not: wsprintfW(buf, url_format, full_path, (index && index[0] == '/') ? empty : slash, index);

Re: Add stub for IoOpenDeviceRegistryKey

2009-07-14 Thread Paul Chitescu
+FIXME( "stub:\n"); +return STATUS_SUCCESS; This is incorrect, since you are adding a stub you must not return success as it would imply that *DevInstRegKey is filled with a valid handle. You must either return an error or provide a full valid implementation (unlikely). Anything else is

Re: clock: Reset default codepage in utf8 rc file

2009-06-26 Thread Paul Chitescu
On Friday 26 June 2009 18:36:38 Paul Vriens wrote: > Frédéric Delanoy wrote: > > On Wed, Jun 24, 2009 at 11:02 AM, Alexandre Julliard wrote: > >> Paul Chitescu writes: > >>> I just checked the patch I've sent to wine-patches and it had #pragma

Re: clock: Reset default codepage in utf8 rc file

2009-06-24 Thread Paul Chitescu
On Wednesday 24 June 2009 02:28:12 Frédéric Delanoy wrote: > clock: Reset default codepage in utf8 rc file > > In the Romanian resource file for the "clock" program, which is in utf-8 > format, the code page wasn't reset to the default code page at the end of > the file. Now that's weird... I jus

Translation statistics page errors

2009-06-23 Thread Paul Chitescu
While trying to identify missing translations: http://source.winehq.org/transl/resource.php?lang=009%3A01&resfile=dlls%2Fshell32&type=6&id=11 Got: Wine translations > English (US) > dlls/shell32 > STRINGTABLE #11 (strings 160..175) Dump of STRINGTABLE #11 (strings 160..175) Warning: assert() [

Re: Sugestion to Wine

2009-06-18 Thread Paul Chitescu
On Thursday 18 June 2009 04:35:27 Sérgio R. da Silva wrote: > Hello to all developers of wine. > My name is Sergio R. da Silva, and I sent some suggestions to improve the > wine. > First of all I apologize for any errors in spelling, because I am Brazilian > and I do not know very well and I write

Re: Unused functions in fusion.dll

2009-05-14 Thread Paul Chitescu
On Thursday 14 May 2009 14:53:09 Paul Chitescu wrote: > [...] > > > Those functions are exported normally from the implementation mscorwks.dll > (but noone guarantees that) and no executable or DLL is linked directly to > it, instead they call GetRealProcAddress in ms

Re: Unused functions in fusion.dll

2009-05-14 Thread Paul Chitescu
On Thursday 14 May 2009 13:29:14 Paul Vriens wrote: > Paul Vriens wrote: > > Francois Gouget wrote: > >> The following fusion.dll functions are unused: nobody calls them and > >> they are not exported. > >> > >> CompareAssemblyIdentity() > >> GetAssemblyIdentityFromFile() > >> > >> I checked a

Re: kernel32: Send exception information to winedbg for display in the crash dialog

2009-04-29 Thread Paul Chitescu
On Wednesday 29 April 2009 18:02:17 Alexandre Julliard wrote: > Paul Chitescu writes: > > Changelog: > > kernel32: Send exception information to winedbg for display in the crash > > dialog > > That info (and more) can be determined by the debugger itself, there&

Re: [2/3] ntdll: don't treat DOS paths starting with / as Unix paths

2009-04-07 Thread Paul Chitescu
On Tuesday 07 April 2009 17:30:57 Ben Klein wrote: > 2009/4/8 Vincent Povirk : > > On Tue, Apr 7, 2009 at 5:43 AM, Dmitry Timoshkov wrote: > >> A real user who is trying to get real work done won't run the python > >> test suite. > > > > True. > > > > On Tue, Apr 7, 2009 at 4:45 AM, Henri Verbeet

Re: [PATCH] [RFC] Make drive C always a "Local disk"

2009-03-08 Thread Paul Chitescu
On Sunday 08 March 2009 02:43:43 King InuYasha wrote: > Drive C: is not necessarily the truly central drive. I have seen Windows > installs that installed on D: and have C: as a permanently mounted network > share. To assume that drive C: is always what it is... is blasphemy. > However, Wine does m

Re: Malware on Wine review

2009-02-24 Thread Paul Chitescu
On Tuesday 24 February 2009 20:33:49 Chris Robinson wrote: > On Monday 23 February 2009 5:14:20 pm Marcel Partap wrote: > > The problem would be with one of the more common use case: trying to > > start/install a program from an optical disc. The files will not be > > marked +x and the directories

Re: Wine & viruses

2009-02-18 Thread Paul Chitescu
On Wednesday 18 February 2009 12:33:01 Ben Klein wrote: > 2009/2/18 IneedAname : > > Why not make Wine honor the noexe flag on the mount? > > This might not be a bad idea, if it's possible. Make Wine refuse to > run apps on noexec filesystems. It is usual to mount FAT filesystems noexec (since the

Error on CVS server: no space left on device

2009-02-11 Thread Paul Chitescu
Hi! The CVS server cvs.winehq.org is out of disk space: $ cvs -z3 -q up -APd can't create temporary directory /tmp/cvs-serv29410 No space left on device Message is received from remote server. Anyone able to fix it? Regards, Paul Chitescu

Re: libs/wine/Makefile.in: replace `wine` with @PACKAGE_NAME@

2009-01-17 Thread Paul Chitescu
rks? > > For changing "Wine" to wine", you can pipe through 'tr "W" "w"', > when every supported system has a working "tr". What about using the standard @PACKAGE_TARNAME@ which is by default normalized (spaces removed, converted to lowercase, some other unsafe characters converted) by autoconf in AC_INIT? @package_tarn...@-@PACKAGE_VERSION@ is used as a base for tarball/zip/etc. by many packages. Paul Chitescu

Re: MSVCP80 implementation

2008-12-23 Thread Paul Chitescu
r program should install MSV*80.DLL itself or the runtimes can be installed if missing just like you would do on Windows. The *other* application needs them and is legal to redistribute them being targeted at the Windows environment. Paul Chitescu

Re: ntoskrnl.exe: Add a redirect for IoGetCurrentProcess

2008-12-20 Thread Paul Chitescu
On Saturday 20 December 2008 13:12:53 Paul Chitescu wrote: > On Saturday 20 December 2008 07:31:53 Chris Wulff wrote: > > Redirect for IoGetCurrentProcess to kernel32.GetCurrentProcess > > > > -- Chris Wulff > > This is incorrect. Please provide a separate stub for

Re: ntoskrnl.exe: Add a redirect for IoGetCurrentProcess

2008-12-20 Thread Paul Chitescu
nce I traced some Sysinternals utility comparing the first 6 bytes to that string: TRACE(": semi-stub\n"); return (PEPROCESS)"System"; /* Sysinternals portmon expects this one */ http://www.winehq.org/pipermail/wine-patches/2008-February/049784.html This patch was not accepted for unknown reason. Paul Chitescu

Re: defwnd: implement handling of WM_INPUTLANGCHANGE

2008-12-09 Thread Paul Chitescu
On Tuesday 09 December 2008 21:17:32 Aric Stewart wrote: [...] +while (win_array[count]) +SendMessageA( win_array[count], WM_INPUTLANGCHANGE, wParam, lParam); Missing a ++ here ?

Re: WineHQ redesign

2008-12-09 Thread Paul Chitescu
te. Depending on browser and settings this can cause insane flickering - changing the layout of the text in frame leaves the mouse pointer outside the text so text changes to non-hover then back to hover ad infinitum. Paul Chitescu

Re: shell32.dll: Return SE_ERR_FNF if file not found before checking for associations

2008-12-08 Thread Paul Chitescu
On Monday 08 December 2008 20:41:10 Paul Vriens wrote: > Paul Chitescu wrote: > > Changelog: > > shell32.dll: Return SE_ERR_FNF if file not found before checking for > > associations (which will fail anyway but with SE_ERR_NOASSOC). > > > > This fixes 6 ou

Re: winebrowser: Educated guess if the DDE data is CHAR or WCHAR (try 2)

2008-12-08 Thread Paul Chitescu
On Monday 08 December 2008 15:06:32 you wrote: > "Paul Chitescu" <[EMAIL PROTECTED]> wrote: > > Changelog: > > winebrowser: Educated guess if the DDE data is CHAR or WCHAR > > > > Our shell32 dde_connect implementation sends a CHAR buffer for if > &

Re: winebrowser: Interpret the DDE data as CHAR or WCHAR just like the shell32 dde_connect helper sends it

2008-12-05 Thread Paul Chitescu
On Friday 05 December 2008 16:33:04 Hans Leidekker wrote: > On Friday 05 December 2008 15:17:47 Paul Chitescu wrote: > > The problem is not about the service name or other identifiers but rather > > the obscure data pushed by the DdeClientTransaction. DDE knows nothing > > abo

Re: winebrowser: Interpret the DDE data as CHAR or WCHAR just like the shell32 dde_connect helper sends it

2008-12-05 Thread Paul Chitescu
Hi! The problem is not about the service name or other identifiers but rather the obscure data pushed by the DdeClientTransaction. DDE knows nothing about the format of this data as this is rather a convention between the client (shell32) and the server (winebrowser). Paul Chitescu On

OT: Main website is down / misconfigured

2008-07-04 Thread Paul Chitescu
http://www.winehq.org/ Fatal error: Call to undefined function () in /home/winehq/opt/website/include/config.php on line 51 Does it ring a bell?

Re: 1.0 idea - ntdll - add a messagebox for missing dlls

2008-04-29 Thread Paul Chitescu
7;t trigger if you clear the environment variable as Dan said. > I'm not sure though which way is the right one here. Windows doesn't do that - when my application tries to load a module that links against a missing DLL then LoadLibrary simply fails without showing any message. The "ignore it if LoadLibrary fails" logic is common in many programs that use optional plugins. Paul Chitescu

Re: Unimplemented ntoskrnl functions ?

2008-04-15 Thread Paul Chitescu
l port redirector) included with the application. Wine does not really support Windows drivers - although some may load the functionality just isn't there. The application may run on a COM port supported by the operating system (Linux, etc.) The installation failure is what you should aim to fix. A winedevice crash should not stop the installation. Regards, Paul Chitescu

Re: ws2_32: Work around the host name resolving to 127.x.x.x when using that for binding.

2008-04-15 Thread Paul Chitescu
On Mon, 14 Apr 2008, Kai Blin wrote: > On Monday 14 April 2008 18:42:26 Paul Chitescu wrote: > >> Binding to a specific address is the only easy way of detecting which >> interface an UDP packet was received on since recvfrom() only gives source >> address, not destinati

Re: ws2_32: Work around the host name resolving to 127.x.x.x when using that for binding.

2008-04-14 Thread Paul Chitescu
UDP packet was received on since recvfrom() only gives source address, not destination. Listening on 0.0.0.0 would make impossible to tell which interface a packet was received on. Furthermore, a program that explicitely tries to bind to each interface would fail all but the first bind and possibly bail out. Probably many games that use UDP would break. Regards, Paul Chitescu

Re: kernel32: Forward fiber local storage APIs to thread local storage equivalents.

2008-02-29 Thread Paul Chitescu
Actually a lot of programs fail to start since the addition of these stubs. In particular anything that uses MSVCRT80. This is a major regression. Most applications seem to live a happy life without fiber local storage - is there one that would benefit from it? On Fri, 29 Feb 2008, Hans Leide

Re: ntdll: Do not perform base relocation if an image is not a DLL. Take 2

2008-01-17 Thread Paul Chitescu
ss). EXEs were relocated only in Win32s where all applications were sharing a single address space. Since Visual C 4 the linker default is to not generate relocations for EXE files. Paul Chitescu On Thu, 17 Jan 2008, Dmitry Timoshkov wrote: > Hello, > > this patch fixes the problem repor

Re: getting started...

2007-08-28 Thread Paul Chitescu
ving 6 versions of Fedora Core newer than RH9, you should really consider an upgrade. Paul Chitescu

Re: winecfg: values list should be NULL-terminated.

2007-08-06 Thread Paul Chitescu
Great, thanks! Paul On Mon, 6 Aug 2007, Kirill K. Smirnov wrote: This fixes winecfg crash caused by recent winecfg changes.

Re: Alexandre Julliard : wine_common_ver: Set company name to Microsoft, some apps check for that.

2007-03-07 Thread Paul Chitescu
Hi! Ummm, isn't this legally dangerous? Stamping a piece of code with Microsoft's name can be interpreted as counterfeiting. Maybe a better choice would be to add a configure option --with-company-name and let the users set it to... whatever... Paul Chitescu

re: mscoree: Add a stub implementation for CorExitProcess and GetRequestedRuntimeInfo.

2006-12-18 Thread Paul Chitescu
Hi, Dan I don't think it's a good idea to make a check for .NET 2.0 succeed. Currently Mono implements only .NET 1.1 Paul Chitescu On Sun, 17 Dec 2006, Dan Kegel wrote: [...] And bingo, http://msdn2.microsoft.com/en-us/library/aa480243.aspx documents this as part of the check

  1   2   >