]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgfortran/intrinsics/getlog.c
PR 78534 Change character length from int to size_t
[thirdparty/gcc.git] / libgfortran / intrinsics / getlog.c
index 7b8f04b706401f5e9c03fee7c9c0d1a9061d7769..518e20faec2a9d8e590743d1a325f650b7c91ae8 100644 (file)
@@ -70,7 +70,6 @@ export_proto_np(PREFIX(getlog));
 void
 PREFIX(getlog) (char * login, gfc_charlen_type login_len)
 {
-  int p_len;
   char *p;
 
   memset (login, ' ', login_len); /* Blank the string.  */
@@ -107,7 +106,7 @@ PREFIX(getlog) (char * login, gfc_charlen_type login_len)
   if (p == NULL)
     goto cleanup;
 
-  p_len = strlen (p);
+  gfc_charlen_type p_len = strlen (p);
   if (login_len < p_len)
     p_len = login_len;
   memcpy (login, p, p_len);