mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-10-14 00:59:33 +00:00
[NOD-782] Make sure errors.As gets parameter that implements error interface (#641)
* [NOD-782] Make sure errors.As gets parameter that implements error interface. * [NOD-782] Pass pointer to errors.As
This commit is contained in:
parent
5374d95416
commit
ad04bbde83
@ -212,7 +212,7 @@ func loadConfig() (*ConfigFlags, []string, error) {
|
|||||||
parser := flags.NewParser(activeConfig, flags.Default)
|
parser := flags.NewParser(activeConfig, flags.Default)
|
||||||
err = flags.NewIniParser(parser).ParseFile(preCfg.ConfigFile)
|
err = flags.NewIniParser(parser).ParseFile(preCfg.ConfigFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if pErr := &(os.PathError{}); !errors.As(err, pErr) {
|
if pErr := &(os.PathError{}); !errors.As(err, &pErr) {
|
||||||
fmt.Fprintf(os.Stderr, "Error parsing config file: %s\n",
|
fmt.Fprintf(os.Stderr, "Error parsing config file: %s\n",
|
||||||
err)
|
err)
|
||||||
fmt.Fprintln(os.Stderr, usageMessage)
|
fmt.Fprintln(os.Stderr, usageMessage)
|
||||||
|
@ -311,7 +311,7 @@ func loadConfig() (*Config, []string, error) {
|
|||||||
|
|
||||||
err := flags.NewIniParser(parser).ParseFile(preCfg.ConfigFile)
|
err := flags.NewIniParser(parser).ParseFile(preCfg.ConfigFile)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if pErr := &(os.PathError{}); !errors.As(err, pErr) {
|
if pErr := &(os.PathError{}); !errors.As(err, &pErr) {
|
||||||
fmt.Fprintf(os.Stderr, "Error parsing config "+
|
fmt.Fprintf(os.Stderr, "Error parsing config "+
|
||||||
"file: %s\n", err)
|
"file: %s\n", err)
|
||||||
fmt.Fprintln(os.Stderr, usageMessage)
|
fmt.Fprintln(os.Stderr, usageMessage)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user