From marat@trantor.komkon.org  Mon Sep 16 13:04:38 2013
Return-Path: <marat@trantor.komkon.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id 8418798
	for <freebsd-gnats-submit@freebsd.org>; Mon, 16 Sep 2013 13:04:38 +0000 (UTC)
	(envelope-from marat@trantor.komkon.org)
Received: from eastrmfepo202.cox.net (eastrmfepo202.cox.net [68.230.241.217])
	by mx1.freebsd.org (Postfix) with ESMTP id 29E122BE0
	for <freebsd-gnats-submit@freebsd.org>; Mon, 16 Sep 2013 13:04:37 +0000 (UTC)
Received: from eastrmimpo306 ([68.230.241.238]) by eastrmfepo202.cox.net
          (InterMail vM.8.01.05.09 201-2260-151-124-20120717) with ESMTP
          id <20130916130430.WYUK3871.eastrmfepo202.cox.net@eastrmimpo306>
          for <freebsd-gnats-submit@freebsd.org>;
          Mon, 16 Sep 2013 09:04:30 -0400
Received: from trantor.komkon.org ([184.180.40.182])
	by eastrmimpo306 with cox
	id Rp4W1m0023voiWG01p4WgJ; Mon, 16 Sep 2013 09:04:30 -0400
Received: from trantor.komkon.org (marat@localhost.komkon.org [127.0.0.1])
	by trantor.komkon.org (8.14.5/8.13.3) with ESMTP id r8GD4TrY087303
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Mon, 16 Sep 2013 09:04:29 -0400 (EDT)
	(envelope-from marat@trantor.komkon.org)
Received: from localhost (marat@localhost)
	by trantor.komkon.org (8.14.5/8.13.3/Submit) with ESMTP id r8GD4DUK087300;
	Mon, 16 Sep 2013 09:04:13 -0400 (EDT)
	(envelope-from marat@trantor.komkon.org)
Message-Id: <20130916090213.Y87286@trantor.komkon.org>
Date: Mon, 16 Sep 2013 09:04:13 -0400 (EDT)
From: Marat Fayzullin <marat@komkon.org>
To: Eugene Grosbein <egrosbein@rdtc.ru>
Cc: FreeBSD-gnats-submit@freebsd.org, dk@farm.org
In-Reply-To: <5235DA62.10709@rdtc.ru>
Subject: Re: [patch] unbreak ports/emulators/fmsx
References: <201309141830.r8EIUSVj014670@eg.sd.rdtc.ru>
 <20130914221416.D36167@trantor.komkon.org> <5235DA62.10709@rdtc.ru>

>Number:         182151
>Category:       ports
>Synopsis:       Re: [patch] unbreak ports/emulators/fmsx
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 16 13:10:00 UTC 2013
>Closed-Date:    Tue Sep 17 03:51:44 UTC 2013
>Last-Modified:  Tue Sep 17 03:51:44 UTC 2013
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 On Sun, 15 Sep 2013, Eugene Grosbein wrote:
 > The function int CONMenu() in the EMULib/Console.c (fMSX version 3.5)
 > sometimes returns integer and sometimes it does return((int)Result)
 > where Result is an array of chars. Calling code casts the result
 > back to char* in the latter case. These casts issue warnings for
 > amd64 platform where integer and pointer have different storage sizes.
 >
 
 Oh, I know this spot: it lets CONMenu() act both as a general options
 menu and as a file selector (in which case, the file name is being
 returned). Have not found any nice way to fix this, without duplicating
 a lot of code, but will look further.
 
 Marat
 
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: linimon 
State-Changed-When: Tue Sep 17 03:50:33 UTC 2013 
State-Changed-Why:  
Misfiled followup to ports/182097; content migrated. 


Responsible-Changed-From-To: gnats-admin->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Tue Sep 17 03:50:33 UTC 2013 
Responsible-Changed-Why:  

http://www.freebsd.org/cgi/query-pr.cgi?pr=182151 
>Unformatted:
