| Message ID | 20260116171424.398597-4-sjg@u-boot.org |
|---|---|
| State | New |
| Headers |
Return-Path: <concept-bounces+u-boot-concept=u-boot.org@u-boot.org> X-Original-To: u-boot-concept@u-boot.org Delivered-To: u-boot-concept@u-boot.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1768583701; bh=s3oPst/QeTO0VwDgF83M93bjat1rbmAoDNO5QpDvPtM=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=jSvbNOJnFk13mrK+QY5dQuhFZt3cQMEoAhNwSKD7QPKSq0NQx8fsAV8xN7rzE1BIe ikjVX+5sSeePuXJhztAvX+EaMnXTR4Mqr+aSSwkE1NpVqtSJmOdRWA8wmdJY9T2Cl3 T/NsBW7WudOeN98//QMyG2moHlIzGv1tKH+GMHhGvQFgYwFVT7KC2wjDD6QFgK2sfE e9UBAV+rsy6d2AzlMVK0iyRHcDQkdVRSce1+2jPyT5k8mPyble8Uay1snUuXgoO4+f 6y6YZ/UFTLgSfhxhby/PurPIS72+KO4i8gbqrFbqvcmhkuRJmJjv9as8pQTy3utSvr yuD7SrbDmDkzA== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id A67BE693B0 for <u-boot-concept@u-boot.org>; Fri, 16 Jan 2026 10:15:01 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id y8GYivHlew8d for <u-boot-concept@u-boot.org>; Fri, 16 Jan 2026 10:15:01 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1768583699; bh=s3oPst/QeTO0VwDgF83M93bjat1rbmAoDNO5QpDvPtM=; h=From:To:Date:In-Reply-To:References:CC:Subject:List-Id: List-Archive:List-Help:List-Owner:List-Post:List-Subscribe: List-Unsubscribe:From; b=OpRvDejX3PLjl24I5duQWVe/xgRIpTGhzQUx1huKD4t9um5iVHlfD9djyYkcBm8H7 qqsHKe8brEXee2P5EOYMak/p/61O71Ft6oOzfe06INxBJ9SnAVbNeX09BtxVshTPeV mtAc8kbg7zFXN9RkFMb2rjVtvgSSGDjz48K/4FQDzL8Eh94nVzobBKF0ZIk19IRMYq uxp/cyDGxsNCTNoNvm0P1QK9Y2/aZ1AU1DmrIg65MStewlCku53WzJjvQ34c2LVPks L4EQt68TJvlTxVgcFWcSXDgnURuz+mIqOFeAmv0PqDCoNCku59cdbnr9CMNnWTPhfT j99GTq8meQGUw== Received: from mail.u-boot.org (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id C08096913F for <u-boot-concept@u-boot.org>; Fri, 16 Jan 2026 10:14:59 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1768583698; bh=XntqdCrHxs6g5Wd0jaYYQRIJibF1QfoVzVc7d/q/jws=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PZvpP/+8mnqBVyBsnBlhEXAv9CRQbcZUD+7eMIXjT5HvnoGzCOdOfeORagJ/CUY6i Zjgnu+xw8fPGUq7EcN2Seluh2BJ9Kib8f48naKzrKNntIwbGUt5pO0IkiXGH0jO8Lb Lb/baxRITOIs/aRZ5AbYV1GuwQ4NVy3AxyGHl5h5rNZCLbnSQagbpdRCPij/PnkcZi ElXzHlbpAPow25EOQLZthjpND8/CbVD8tRz4IrRkaW73wWiAf3Vex2pxDdUM1pAuhc BcnK9ged/8zZvwNiOWYtKSRPF987x6H0iC2xT3+FhsNnT+WafyxR27M2KtmFhmo2pB n7EPxr69X833A== Received: from localhost (localhost [127.0.0.1]) by mail.u-boot.org (Postfix) with ESMTP id DB021693D1; Fri, 16 Jan 2026 10:14:58 -0700 (MST) X-Virus-Scanned: Debian amavis at Received: from mail.u-boot.org ([127.0.0.1]) by localhost (mail.u-boot.org [127.0.0.1]) (amavis, port 10026) with ESMTP id d9RkQiGw5V6g; Fri, 16 Jan 2026 10:14:58 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=u-boot.org; s=default; t=1768583693; bh=pTds3CqeGglGtndPW/4tNuTLYpQRXJaOLSVAH1I7hEw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=YfGxzbQZI8/e93Rfbzzn7uQa/zupneshDR7s5NpVxXEXXoY2U0A8OKD93HbuWrSwM D0elJAfls6vd09z9SMcuWATG2iXYKH2lqgDnRkCmJLEIaAbJy8RZF/acHfb3dJsKoR E1khR2xXQOwq+WwbIoLY2SJtYEW53/RfjA+b9aRULZnWRcIT64hGDDHa3auf3nhnku aCAxhry7ZjKeARmY/2rjGSxJqSJ7Dg3zVNkQSGgDpCFj03iFPC+MVEpa6zIj7v1cAe NTqWFjAsP+8s7XkJVH3sQkdwPvYg65xZWdYsbLP1kjSedVKBJ39kG+RqAYdJdx5+/E uHp7N4BCmsRJg== Received: from u-boot.org (unknown [73.34.74.121]) by mail.u-boot.org (Postfix) with ESMTPSA id CC9026913F; Fri, 16 Jan 2026 10:14:52 -0700 (MST) From: Simon Glass <sjg@u-boot.org> To: U-Boot Concept <concept@u-boot.org> Date: Fri, 16 Jan 2026 10:14:05 -0700 Message-ID: <20260116171424.398597-4-sjg@u-boot.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260116171424.398597-1-sjg@u-boot.org> References: <20260116171424.398597-1-sjg@u-boot.org> MIME-Version: 1.0 Message-ID-Hash: IVOIM62TS352IJQJGDPS2DTXPEE6KG6M X-Message-ID-Hash: IVOIM62TS352IJQJGDPS2DTXPEE6KG6M X-MailFrom: sjg@u-boot.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Simon Glass <simon.glass@canonical.com>, "Claude Opus 4 . 5" <noreply@anthropic.com> X-Mailman-Version: 3.3.10 Precedence: list Subject: [Concept] [PATCH 03/14] video: truetype: Restore pos_start in entry_restore() List-Id: Discussion and patches related to U-Boot Concept <concept.u-boot.org> Archived-At: <https://lists.u-boot.org/archives/list/concept@u-boot.org/message/IVOIM62TS352IJQJGDPS2DTXPEE6KG6M/> List-Archive: <https://lists.u-boot.org/archives/list/concept@u-boot.org/> List-Help: <mailto:concept-request@u-boot.org?subject=help> List-Owner: <mailto:concept-owner@u-boot.org> List-Post: <mailto:concept@u-boot.org> List-Subscribe: <mailto:concept-join@u-boot.org> List-Unsubscribe: <mailto:concept-leave@u-boot.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit |
| Series |
video: Add per-client context to vidconsole
|
|
Commit Message
Simon Glass
Jan. 16, 2026, 5:14 p.m. UTC
From: Simon Glass <simon.glass@canonical.com> The pos_start member is saved by truetype_entry_save() but is not restored by truetype_entry_restore(). Add the missing restoration. Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Simon Glass <simon.glass@canonical.com> --- drivers/video/console_truetype.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/video/console_truetype.c b/drivers/video/console_truetype.c index d707ac3c864..74255ac98ac 100644 --- a/drivers/video/console_truetype.c +++ b/drivers/video/console_truetype.c @@ -1209,6 +1209,7 @@ static int truetype_entry_restore(struct udevice *dev, struct abuf *buf) vc_priv->xcur_frac = store.cur.xpos_frac; vc_priv->ycur = store.cur.ypos; priv->pos_ptr = store.priv.pos_ptr; + priv->pos_start = store.priv.pos_start; priv->pos_count = store.priv.pos_count; memcpy(priv->pos, store.priv.pos, store.priv.pos_ptr * sizeof(struct pos_info));